diff options
author | Parker Berberian <pberberian@iol.unh.edu> | 2017-12-20 13:21:16 -0500 |
---|---|---|
committer | Parker Berberian <pberberian@iol.unh.edu> | 2017-12-20 13:21:16 -0500 |
commit | 786079a1057edd45cd5b929b75d7d2f968d6e4e6 (patch) | |
tree | ebd0b52a06e5031adc9cdd89eda12a36da9b27d1 /laas-fog/pharoslaas/actions/workflows/clean-workflow.yaml | |
parent | a09a9d14fc8247e39d1d7bf0df5c14703831212e (diff) |
Adds workflows to deploy and clean hosts
JIRA: PHAROS-322
JIRA: PHAROS-333
Adds the workflows that deploy a host on the start of a booking
and cleans the host at the end of the booking automatically.
Change-Id: Ice1477df5caf12386402528c4e59637bf0f46670
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
Diffstat (limited to 'laas-fog/pharoslaas/actions/workflows/clean-workflow.yaml')
-rw-r--r-- | laas-fog/pharoslaas/actions/workflows/clean-workflow.yaml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/laas-fog/pharoslaas/actions/workflows/clean-workflow.yaml b/laas-fog/pharoslaas/actions/workflows/clean-workflow.yaml new file mode 100644 index 0000000..c0a13e7 --- /dev/null +++ b/laas-fog/pharoslaas/actions/workflows/clean-workflow.yaml @@ -0,0 +1,16 @@ +--- +chain: + - + name: "image" + ref: "pharoslaas.fog_imageWorkflow" + parameters: + host: "{{host}}" + on-success: "delete_vpn_user" + + - + name: "delete_vpn_user" + ref: "pharoslaas.vpn_delete_user" + parameters: + key: "{{key}}" + +default: "image" |