I'm working on porting a shell script over to ansible, and I'm trying to
capture the ARN of the latest automated snapshot *without* using the
aws-cli or creating a standalone module. The shell command that would
produce the value I'm looking for is
aws rds describe-db-snapshots \
--query
'DBSnapshots[?DBInstanceIdentifier==`DB-INSTANCE-NAME`&&SnapshotType==`automated`].{Arn:
DBSnapshotArn}' \
--output text | tail -n1
where DB-INSTANCE-NAME is replaced with the actual db instance name.
Coming from Puppet, I would create a parser function inside my roles or
profile module written in Ruby. Is there a way to have dynamic variables
kept close/in the playbooks, written in python?
Thanks
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/83d60a73-d5be-4cda-9c92-73cbe78a79d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.