{
	"description": "Gathering EasyMesh state",
	"dependency" : [
		{
			"type": "file",
			"file": "/etc/config/mapagent"
		},
		{
			"type": "file",
			"file": "/etc/config/ieee1905"
		}
	],
	"exec" : [
		{
			"description": "Hosts Show",
			"cmd": "ubus call hosts show"
		},
		{
			"description": "Hosts Dump",
			"cmd": "ubus call hosts dump"
		},
		{
			"description": "IEEE1905 Info",
			"cmd": "ubus call ieee1905 info"
		},
		{
			"description": "IEEE1905 Links",
			"cmd": "ubus call ieee1905 links"
		},
		{
			"description": "IEEE1905 Neighbors",
			"cmd": "ubus call ieee1905 neighbors"
		},
		{
			"description": "IEEE1905 Others",
			"cmd": "ubus call ieee1905 others"
		},
		{
			"description": "IEEE1905 Topology",
			"cmd": "ubus call ieee1905.topology dump"
		},
		{
			"description": "MAP Agent Info",
			"cmd": "ubus call map.agent info"
		},
		{
			"description": "MAP Agent Status",
			"cmd": "ubus call map.agent status"
		},
		{
			"description": "MAP Agent Backhaul Info",
			"cmd": "ubus call map.agent backhaul_info"
		},
		{
			"description": "MAP Controller Status",
			"cmd": "ubus call map.controller status"
		},
		{
			"description": "MAP Controller List MACs",
			"cmd": "ubus call map.controller.dbg list_macs"
		},
		{
			"description": "MAP Controller BH Topology Dump",
			"cmd": "ubus call map.controller.dbg bh_topology_dump"
		},
		{
			"description": "Data Elements Dump",
			"cmd": "ubus call wifi.dataelements refresh; sleep 2; ubus call wifi.dataelements dump"
		}
	]
}
