sleep_required = True if sleep_required: print_message('wait two minutes to let iam role and policy propagated to all regions...') time.sleep(120) ################################################################################ # # start # ################################################################################ print_session('create lambda') ################################################################################ check_template_availability() create_iam_for_lambda() lambdas_list = env['lambda'] if len(args) == 2: target_lambda_name = args[1] target_lambda_name_exists = False for lambda_env in lambdas_list: if lambda_env['NAME'] == target_lambda_name: target_lambda_name_exists = True if lambda_env['TYPE'] == 'default': run_create_lambda_default(lambda_env['NAME'], lambda_env) break if lambda_env['TYPE'] == 'cron': run_create_lambda_cron(lambda_env['NAME'], lambda_env)
if sleep_required: print_message( 'wait two minutes to let iam role and policy propagated to all regions...' ) time.sleep(120) ################################################################################ # # start # ################################################################################ print_session('create lambda') ################################################################################ check_template_availability() create_iam_for_lambda() lambdas_list = env['lambda'] if len(args) == 2: target_lambda_name = args[1] target_lambda_name_exists = False for lambda_env in lambdas_list: if lambda_env['NAME'] == target_lambda_name: target_lambda_name_exists = True if lambda_env['TYPE'] == 'default': run_create_lambda_default(lambda_env['NAME'], lambda_env) break if lambda_env['TYPE'] == 'cron': run_create_lambda_cron(lambda_env['NAME'], lambda_env)