def create_processing_server_configuration_file(eb_environment_name):
    list_to_write = ['import os']
    
    for key, value in get_finalized_environment_variables(eb_environment_name).iteritems():
        next_line = "os.environ['{key}'] = '{value}'".format(key=key.upper(), value=value)
        list_to_write.append(next_line)
    string_to_write = '\n'.join(list_to_write) + '\n'
    with open(get_pushed_full_processing_server_env_file_path(eb_environment_name), 'w') as fn:
        fn.write(string_to_write)
Esempio n. 2
0
def push_beiwe_configuration(eb_environment_name, single_server_ami=False):
    if single_server_ami:
        put(LOCAL_AMI_ENV_CONFIG_FILE_PATH,
            DEPLOYMENT_ENVIRON_SETTING_REMOTE_FILE_PATH)
    else:
        put(
            get_pushed_full_processing_server_env_file_path(
                eb_environment_name),
            DEPLOYMENT_ENVIRON_SETTING_REMOTE_FILE_PATH)
Esempio n. 3
0
def push_beiwe_configuration(eb_environment_name, single_server_ami=False):
    # single server ami gets the dummy environment file, cluster gets the customized one.
    if single_server_ami:
        put(LOCAL_AMI_ENV_CONFIG_FILE_PATH,
            DEPLOYMENT_ENVIRON_SETTING_REMOTE_FILE_PATH)
    else:
        put(
            get_pushed_full_processing_server_env_file_path(
                eb_environment_name),
            DEPLOYMENT_ENVIRON_SETTING_REMOTE_FILE_PATH)