def main(): module = ov.new_module(ARG_SPEC) # Handle exception importing 'pyopsview' if ov.PYOV_IMPORT_EXC is not None: module.fail_json(msg=ov.PYOV_IMPORT_EXC[0], exception=ov.PYOV_IMPORT_EXC[1]) try: summary = ov.config_module_main(module, 'hostgroups') except Exception as e: module.fail_json(msg=to_native(e), exception=traceback.format_exc()) module.exit_json(**summary)
def main(): module = ov.new_module(ARG_SPEC) # Handle exception importing 'pyopsview' if ov.PYOV_IMPORT_EXC is not None: module.fail_json(msg=ov.PYOV_IMPORT_EXC[0], exception=ov.PYOV_IMPORT_EXC[1]) try: summary = ov.config_module_main( module, 'monitoringservers', pre_compare_hook=hook_trans_compare, payload_finalize_hook=hook_trans_payload ) except Exception as e: module.fail_json(msg=to_native(e), exception=traceback.format_exc()) module.exit_json(**summary)
def main(): module = ov.new_module(ARG_SPEC) # Handle exception importing 'pyopsview' if ov.PYOV_IMPORT_EXC is not None: module.fail_json(msg=ov.PYOV_IMPORT_EXC[0], exception=ov.PYOV_IMPORT_EXC[1]) try: summary = ov.config_module_main( module, 'hosts', get_params={'include_encrypted': '1'}, pre_compare_hook=hook_trans_payload, payload_finalize_hook=hook_trans_payload) except Exception as e: module.fail_json(msg=to_native(e), exception=traceback.format_exc()) module.exit_json(**summary)