blob: 51fc8cc91a7f5a7d7829882c3d2f55fea59e8292 [file] [log] [blame]
Jan Kundrát10265132020-04-14 15:54:54 +02001[Unit]
2Description=Install YANG model ietf-hardware-state and its dependencies
3Requires=sysrepod.service
4ConditionKernelCommandLine=|czechlight=sdn-roadm-line
5ConditionKernelCommandLine=|czechlight=sdn-roadm-add-drop
6ConditionKernelCommandLine=|czechlight=sdn-roadm-coherent-a-d
7ConditionKernelCommandLine=|czechlight=sdn-inline
8ConditionKernelCommandLine=|czechlight=calibration-box
9ConditionPathExistsGlob=!/etc/sysrepo/yang/ietf-hardware-state@2018-03-13yang
10Before=cla-install-yang-sdn-roadm-line.service cla-install-yang-sdn-roadm-add-drop.service cla-install-yang-sdn-roadm-coherent-a-d.service cla-install-yang-sdn-inline.service cla-install-yang-calibration-box.service
11
12[Service]
13Type=oneshot
14ExecStart=/usr/bin/sysrepoctl --install --yang /usr/share/cla-sysrepo/yang/iana-hardware@2018-03-13.yang
15ExecStart=/usr/bin/sysrepoctl --install --yang /usr/share/cla-sysrepo/yang/ietf-hardware-state@2018-03-13.yang
16ExecStart=/usr/bin/sysrepoctl --module ietf-hardware-state --feature-enable hardware-sensor
17
18[Install]
19WantedBy=multi-user.target