2 Replies Latest reply on Oct 18, 2019 10:46 AM by baban shrestha

    Error (Error detected by the ECA engine)

    baban shrestha
      Share This:

      Hello All,

       

      I'm getting below error messages which I'm not able to understand..

       

      When do we get these ECA errors like below? I get this error when I try to scan new hosts.. if the host is per-existing I don't get these errors

       

       

      these errors are for two separate pattern I'm working for MongoDB which creates additional attributes fm_cmdb_name & fm_cmdb_assetID

       

      Please share your thoughts .. Thanks in advance for looking

       

      Error Message RuleError on rule tpl_Database_body_0 due to: Error while executing a rule -- AttributeError: 'NoneType' object has no attribute 'get'

       

      Internal Error Details File "./__init__.py", line 770, in processEvent File "./rule.py", line 129, in doExecute File "/usr/tideway/var/code/generated_code/FreddieMac/CMDB/ExtendData/MongoDB/__init__.py", line 302, in execute llr_tpl_fm_cmdb_assetID = engine.doAction(tracker, 'tpl.builtin.expand', '%fm_cmdb_name%_%fm_cluster_name%_%host.name%', {'fm_cmdb_name' : llr_tpl_fm_cmdb_name, 'fm_cluster_name' : llr_tpl_fm_cluster_name, 'host.name' : dict_get(llr_tpl_host, 'name')}) File "./library.py", line 100, in dict_get

       

       

       

      Error Message RuleError on rule tpl_Database_body_0 due to: Error while executing a rule -- AttributeError: 'NoneType' object has no attribute 'get'

       

      Internal Error Details File "./__init__.py", line 770, in processEvent File "./rule.py", line 129, in doExecute File "/usr/tideway/var/code/generated_code/FreddieMac/CMDB/ExtendData/MongoDB/__init__.py", line 302, in execute llr_tpl_fm_cmdb_assetID = engine.doAction(tracker, 'tpl.builtin.expand', '%fm_cmdb_name%_%fm_cluster_name%_%host.name%', {'fm_cmdb_name' : llr_tpl_fm_cmdb_name, 'fm_cluster_name' : llr_tpl_fm_cluster_name, 'host.name' : dict_get(llr_tpl_host, 'name')}) File "./library.py", line 100, in dict_get