heat-cfntools/bin
Anant Patil 2710bba2cb Convert all internal commands to list
Make all internal commands as list to avoid any possibility of command
line injection. Commands supplied as string are susceptible to
substitution.

All the internal commands are supplied as list to CommandRunner. As a
convention, all the commands must be given as list to subprocess except
the commands read from file, like in case of cfn hooks and commands
section in metadata.

Few internal commands require shell redirects and they will be
implemented in another patch.

Change-Id: Ifabaf44e341144bc85508dc05c76b1d83e41ae44
Partial-Bug: #1312246
2015-09-22 10:37:11 +05:30
..
cfn-create-aws-symlinks Use python 3 style print functions 2013-08-07 13:29:13 +12:00
cfn-get-metadata Implement -k option for cfn-get-metadata 2013-09-10 15:56:25 +02:00
cfn-hup Fix typos in cfn scripts 2015-06-04 01:12:13 -07:00
cfn-init Fix logging in cfn-init and cfn-signal 2014-01-15 16:35:04 +01:00
cfn-push-stats Fix typos in cfn scripts 2015-06-04 01:12:13 -07:00
cfn-signal Convert all internal commands to list 2015-09-22 10:37:11 +05:30