-
Change Request
-
Resolution: Incomplete
-
Major
-
None
-
3.2.3
-
None
-
Ubuntu 16
template.get isn't returning macros when selectMacros = true.
An empty array is returned instead.
Template 10329 dump with selectMacros = true: [{u'available': u'0', u'description': u'', u'disable_until': u'0', u'error': u'', u'errors_from': u'0', u'flags': u'0', u'host': u'Template_Cassandra', u'ipmi_authtype': u'0', u'ipmi_available': u'0', u'ipmi_disable_until': u'0', u'ipmi_error': u'', u'ipmi_errors_from': u'0', u'ipmi_password': u'', u'ipmi_privilege': u'2', u'ipmi_username': u'', u'jmx_available': u'0', u'jmx_disable_until': u'0', u'jmx_error': u'', u'jmx_errors_from': u'0', u'lastaccess': u'0', u'macros': [], u'maintenance_from': u'0', u'maintenance_status': u'0', u'maintenance_type': u'0', u'maintenanceid': u'0', u'name': u'Template_Cassandra', u'proxy_hostid': u'0', u'snmp_available': u'0', u'snmp_disable_until': u'0', u'snmp_error': u'', u'snmp_errors_from': u'0', u'status': u'3', u'templateid': u'10329', u'tls_accept': u'1', u'tls_connect': u'1', u'tls_issuer': u'', u'tls_psk': u'', u'tls_psk_identity': u'', u'tls_subject': u''}] Macros for this template from usermacro.get for templateid 10329: [{u'hostid': u'10370', u'hostmacroid': u'147', u'macro': u'{$TEST}', u'value': u'sdf'}]