summaryrefslogtreecommitdiff
path: root/meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-psu-software-manager/psu-update@.service
diff options
context:
space:
mode:
Diffstat (limited to 'meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-psu-software-manager/psu-update@.service')
-rw-r--r--meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-psu-software-manager/psu-update@.service17
1 files changed, 17 insertions, 0 deletions
diff --git a/meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-psu-software-manager/psu-update@.service b/meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-psu-software-manager/psu-update@.service
new file mode 100644
index 000000000..86d784eb0
--- /dev/null
+++ b/meta-inspur/meta-fp5280g2/recipes-phosphor/power/phosphor-psu-software-manager/psu-update@.service
@@ -0,0 +1,17 @@
+# This service shall be started with two arguments:
+# * The PSU inventory DBus object
+# * The path of the PSU images
+# E.g.
+# "psu-update@-xyz-openbmc_project-inventory-system-chassis-motherboard-powersupply0\x20-tmp-image-abcdefg.service"
+# expands to
+# /usr/bin/fp5280g2-psu-update /xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0 /tmp/image/abcdefg
+
+[Unit]
+Description=Update PSU %I
+
+[Service]
+Type=oneshot
+RemainAfterExit=no
+Environment="ARGS=%I"
+ExecStart=/usr/bin/fp5280g2-psu-update $ARGS
+SyslogIdentifier=fp5280g2-psu-update