Adds Credential Manipulation
[pharos-tools.git] / laas-fog / pharoslaas / actions / workflows / password_workflow.yaml
diff --git a/laas-fog/pharoslaas/actions/workflows/password_workflow.yaml b/laas-fog/pharoslaas/actions/workflows/password_workflow.yaml
new file mode 100644 (file)
index 0000000..d400c53
--- /dev/null
@@ -0,0 +1,18 @@
+---
+chain:
+
+    -
+        name: genPasswd
+        ref: pharoslaas.genPass
+        parameters:
+            key: "{{host}}-pass"
+        on-success: setPasswd
+
+    -
+        name: setPasswd
+        ref: pharoslaas.setPass
+        parameters:
+            host: "{{host}}"
+            key: "{{host}}-pass"
+
+default: genPasswd