PageRenderTime 107ms CodeModel.GetById 19ms RepoModel.GetById 2ms app.codeStats 0ms

/silverlining/commands/activate.py

https://bitbucket.org/ianb/silverlining/
Python | 11 lines | 8 code | 2 blank | 1 comment | 1 complexity | 9a659bfa06c9e08834c448424e6070b7 MD5 | raw file
Possible License(s): GPL-2.0
  1. """Routines to activate instances for specific locations"""
  2. from silversupport.shell import ssh
  3. from silversupport import appdata
  4. def command_activate(config):
  5. if not config.args.node:
  6. config.args.node = appdata.normalize_location(config.args.location)[0]
  7. ssh('www-mgr', config.node_hostname,
  8. '/usr/local/share/silverlining/mgr-scripts/activate-instance.py %s %s' %
  9. (config.args.location, config.args.instance_name))