-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathproxagent.cfgmap
59 lines (55 loc) · 2.68 KB
/
proxagent.cfgmap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?xml version="1.0" encoding="utf-8"?>
<config-map>
<middleware name="Proximetry Cloud Agent" singleton="true">
<description>Prox Cloud Agent Component</description>
<user-guide path="documentation/prox_agent.rst"/>
<config-template path="templates/init/prox_config.h.jinja2" target-path="config/prox_config.h"/>
<code-template path="templates/prox_agent_code.jinja2"/>
<required-component name="Cloud:Agent:Proximetry"/>
<!-- <required-component name="WIFI:WINC:WINC1500"/> -->
<dependency label="WIFI">
<component api="WIFI:WINC:WINC1500"/>
<!-- <component name="WIFI:WINC:WINC1500"/> -->
</dependency>
</middleware>
<middleware name="Proximetry Cloud Parameter">
<description>Prox Cloud Parameter Component</description>
<user-guide path="documentation/prox_param.rst"/>
<config-template path="templates/param/config.jinja2" target-path="config/prox_config.h"/>
<code-template path="templates/param/code.jinja2"/>
<required-component name="Cloud:Parameter:Proximetry"/>
<!-- <required-component name="WIFI:WINC:WINC1500"/> -->
<dependency label="Agent" reverse-label="Parameters">
<component api="Cloud:Agent:Proximetry"/>
<!-- <component name="WIFI:WINC:WINC1500"/> -->
</dependency>
</middleware>
<middleware name="Proximetry Cloud Statistic">
<description>Prox Cloud Statistic Component</description>
<user-guide path="documentation/prox_stat.rst"/>
<config-template path="templates/stat/config.jinja2" target-path="config/prox_config.h"/>
<code-template path="templates/stat/code.jinja2"/>
<required-component name="Cloud:Statistic:Proximetry"/>
<!-- <required-component name="WIFI:WINC:WINC1500"/> -->
<dependency label="Agent" reverse-label="Statistics">
<component api="Cloud:Agent:Proximetry"/>
<!-- <component name="WIFI:WINC:WINC1500"/> -->
</dependency>
</middleware>
<middleware name="Proximetry Cloud Alert">
<description>Prox Cloud Alert Component</description>
<user-guide path="documentation/prox_alert.rst"/>
<config-template path="templates/alert/config.jinja2" target-path="config/prox_config.h"/>
<code-template path="templates/alert/code.jinja2"/>
<required-component name="Cloud:Alert:Proximetry"/>
<!-- <required-component name="WIFI:WINC:WINC1500"/> -->
<dependency label="Agent" reverse-label="Alerts">
<component api="Cloud:Agent:Proximetry"/>
<!-- <component name="WIFI:WINC:WINC1500"/> -->
</dependency>
</middleware>
<main>
<file-template path="templates/prox_agent.h.jinja2" target-path="prox_agent/prox_agent.h"/>
<file-template path="templates/prox_agent.c.jinja2" target-path="prox_agent/prox_agent.c"/>
</main>
</config-map>