summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-09-09 21:34:05 +0000
committerGerrit Code Review <review@openstack.org>2016-09-09 21:34:05 +0000
commit4603d75b0a19c531e40a103141bf2e99c06bfe82 (patch)
treeb851bf224439c97610d28939a811aae1ca10db45 /etc
parent6ae31f77123f97c6c6197b521d1445da338a746b (diff)
parentcaab14ecf14f6688bc9c246d8ca4212b85ac7382 (diff)
downloadtrove-4603d75b0a19c531e40a103141bf2e99c06bfe82.tar.gz
Merge "Trove workbook for scheduled backups"
Diffstat (limited to 'etc')
-rw-r--r--etc/trove/trove-workbook.yaml19
1 files changed, 19 insertions, 0 deletions
diff --git a/etc/trove/trove-workbook.yaml b/etc/trove/trove-workbook.yaml
new file mode 100644
index 00000000..d5497133
--- /dev/null
+++ b/etc/trove/trove-workbook.yaml
@@ -0,0 +1,19 @@
+---
+version: '2.0'
+
+name: trove
+
+description: Trove Workflows
+
+workflows:
+
+ backup_create:
+ input: [instance, name, description, incremental]
+ output:
+ status: <% $.message %>
+
+ tasks:
+ backup_create:
+ action: trove.backups_create instance=<% $.instance %> name=<% $.name %> description=<% $.description %> incremental=<% $.incremental %>
+ publish:
+ message: <% 'Backup complete' %>