예제 #1
0
def get_restorable_envs(app_name):
    date_cutoff = get_date_cutoff()
    environments = []

    app_envs = elasticbeanstalk.get_raw_app_environments(app_name, include_deleted=True, deleted_back_to=date_cutoff)
    for env in app_envs:
        if env['Status'] == 'Terminated':
            environments.append(env)

    environments = sorted(environments, key=operator.itemgetter('DateUpdated'), reverse=True)
    return environments
예제 #2
0
def get_restorable_envs(app_name):
    date_cutoff = get_date_cutoff()
    environments = []

    app_envs = elasticbeanstalk.get_raw_app_environments(app_name, include_deleted=True, deleted_back_to=date_cutoff)
    for env in app_envs:
        if env['Status'] == 'Terminated':
            environments.append(env)

    environments = sorted(environments, key=operator.itemgetter('DateUpdated'), reverse=True)
    return environments