예제 #1
0
파일: main.py 프로젝트: ddnn55/riker
def get_info(arguments):
    api.initialize_configuration()
    api.get_info(arguments['--app'], arguments['--env'])
예제 #2
0
파일: main.py 프로젝트: ddnn55/riker
def ssh(arguments):
    api.initialize_configuration()
    api.do_ssh(arguments['--instance-id'])
예제 #3
0
파일: main.py 프로젝트: ddnn55/riker
def deploy_static(arguments):
    api.initialize_configuration()
    domain = arguments.get('--domain')
    force = arguments.get('--force')
    api.deploy_static(arguments['--app'], arguments['--env'], domain, force)
예제 #4
0
파일: main.py 프로젝트: ddnn55/riker
def deploy_to_single_instance(arguments):
    api.initialize_configuration()
    api.deploy_to_single_instance(arguments['--app'], arguments['--env'])
예제 #5
0
파일: main.py 프로젝트: ddnn55/riker
def deploy_ami(arguments):
    api.initialize_configuration()
    api.deploy_latest_app_ami(arguments['--app'], arguments['--env'])
예제 #6
0
파일: main.py 프로젝트: ddnn55/riker
def update_config(arguments):
    api.initialize_configuration()
    api.deploy_config_update(arguments['--app'], arguments['--env'])
    deploy_ami(arguments)
예제 #7
0
파일: main.py 프로젝트: ddnn55/riker
def create_new_ami(arguments):
    api.initialize_configuration()
    api.create_app_ami(arguments['--app'], arguments['--env'])
예제 #8
0
파일: main.py 프로젝트: ddnn55/riker
def config(arguments):
    api.initialize_configuration(show_output=True)
예제 #9
0
파일: main.py 프로젝트: ddnn55/riker
def get_url(arguments):
    api.initialize_configuration()
    url = api.get_url(arguments['--app'], arguments['--env'])
    if url: print url
예제 #10
0
파일: main.py 프로젝트: ddnn55/riker
def open_url(arguments):
    api.initialize_configuration()
    api.open_url(arguments['--app'], arguments['--env'])
예제 #11
0
파일: main.py 프로젝트: ddnn55/riker
def dokku(arguments):
    api.initialize_configuration()
    cmd = ' '.join(arguments.get('<cmd>', ''))
    api.dokku(arguments['--instance-id'], cmd)