PageRenderTime 35ms CodeModel.GetById 31ms RepoModel.GetById 0ms app.codeStats 0ms

/silverlining/commands/clean_node.py

https://bitbucket.org/ianb/silverlining/
Python | 11 lines | 11 code | 0 blank | 0 comment | 0 complexity | 004e123ed04af1406868cc3a2523c704 MD5 | raw file
Possible License(s): GPL-2.0
  1. """Cleans out unused instances from a server"""
  2. from silversupport.shell import ssh
  3. def command_clean_node(config):
  4. if config.args.simulate:
  5. simulate = '-n'
  6. else:
  7. simulate = ''
  8. ssh('www-mgr', config.node_hostname,
  9. '/usr/local/share/silverlining/mgr-scripts/clean-instances.py %s' % simulate)