Scripts and main daemon
This includes the scripts for the YAML parsing and the
main execution point.
Change-Id: If42154c621353b23370b63d4e58f6c75bca8b356
Signed-off-by: Patrick Venture <venture@google.com>
diff --git a/scripts/sensor-example.yaml b/scripts/sensor-example.yaml
new file mode 100644
index 0000000..7378bff
--- /dev/null
+++ b/scripts/sensor-example.yaml
@@ -0,0 +1,31 @@
+fan2:
+ type: fan
+ readpath: /xyz/openbmc_project/sensors/fan_tach/fan2
+ writepath: /sys/class/hwmon/hwmon0/pwm1
+ min: 0
+ max: 255
+ timeout: 0
+
+fan6:
+ type: fan
+ readpath: /xyz/openbmc_project/sensors/fan_tach/fan6
+ writepath:
+ min: 0
+ max: 0
+ timeout: 0
+
+temp1:
+ type: temp
+ readpath: /xyz/openbmc_project/sensors/temperature/temp1
+ writepath:
+ min: 0
+ max: 0
+ timeout: 0
+
+sluggish0:
+ type: margin
+ readpath: /xyz/openbmc_project/extsensors/margin/sluggish0
+ writepath:
+ min: 0
+ max: 0
+ timeout: 0