def get_info(arguments): api.initialize_configuration() api.get_info(arguments['--app'], arguments['--env'])
def ssh(arguments): api.initialize_configuration() api.do_ssh(arguments['--instance-id'])
def deploy_static(arguments): api.initialize_configuration() domain = arguments.get('--domain') force = arguments.get('--force') api.deploy_static(arguments['--app'], arguments['--env'], domain, force)
def deploy_to_single_instance(arguments): api.initialize_configuration() api.deploy_to_single_instance(arguments['--app'], arguments['--env'])
def deploy_ami(arguments): api.initialize_configuration() api.deploy_latest_app_ami(arguments['--app'], arguments['--env'])
def update_config(arguments): api.initialize_configuration() api.deploy_config_update(arguments['--app'], arguments['--env']) deploy_ami(arguments)
def create_new_ami(arguments): api.initialize_configuration() api.create_app_ami(arguments['--app'], arguments['--env'])
def config(arguments): api.initialize_configuration(show_output=True)
def get_url(arguments): api.initialize_configuration() url = api.get_url(arguments['--app'], arguments['--env']) if url: print url
def open_url(arguments): api.initialize_configuration() api.open_url(arguments['--app'], arguments['--env'])
def dokku(arguments): api.initialize_configuration() cmd = ' '.join(arguments.get('<cmd>', '')) api.dokku(arguments['--instance-id'], cmd)