Don't hardcode list of delete functions to loop through

This commit is contained in:
Matt Martz 2015-01-20 11:49:22 -06:00
parent 9485d82eca
commit 952aa0c2d8

View file

@ -145,8 +145,8 @@ def main():
args = parse_args()
authenticate()
for func in [delete_rax, delete_rax_clb, delete_rax_keypair,
delete_rax_network, delete_rax_cbs, delete_rax_cdb]:
funcs = [f for n, f in globals().items() if n.startswith('delete_rax')]
for func in sorted(funcs, key=lambda f: f.__name__):
try:
func(args)
except Exception as e: