-e flag now uses default aws creds file location. This is because of issues around allowing the terraform backend chunk finding creds in a non-default location
This commit is contained in:
parent
b815e3b526
commit
d3f44bb7ec
2 changed files with 9 additions and 7 deletions
4
atmos.py
4
atmos.py
|
|
@ -20,8 +20,8 @@ def main(argv):
|
|||
def determine_actions(args, params):
|
||||
aws_creds_file = "$HOME/.aws/credentials"
|
||||
if (is_git_directory()) and not (args.m):
|
||||
if (args.e):
|
||||
aws_creds_file = aws_creds_file + "-atmos"
|
||||
# if (args.e):
|
||||
# aws_creds_file = aws_creds_file + "-atmos"
|
||||
workspaces.workspace_manager()
|
||||
|
||||
workspace = workspaces.get_env()
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import workspaces, sys
|
||||
import workspaces, sys, os
|
||||
|
||||
def generate(args):
|
||||
current_workspace = workspaces.get_env()
|
||||
|
|
@ -9,9 +9,7 @@ def generate(args):
|
|||
|
||||
project_name = ""
|
||||
if (args.project):
|
||||
delimeter = "-"
|
||||
if (args.e):
|
||||
delimeter = "_"
|
||||
delimeter = "_"
|
||||
project_name = args.project.upper() + delimeter
|
||||
|
||||
contents = ""
|
||||
|
|
@ -23,7 +21,11 @@ def generate(args):
|
|||
print(access_key_name)
|
||||
print(secret_key_name)
|
||||
|
||||
contents = contents + "[{workspace}]\n".format(workspace=project_name + workspace)
|
||||
if (workspace == 'default'):
|
||||
contents = contents + "[{workspace}]\n".format(workspace=(workspace).lower())
|
||||
else:
|
||||
contents = contents + "[{workspace}]\n".format(workspace=(project_name.replace("_", "-") + workspace).lower())
|
||||
|
||||
try:
|
||||
contents = contents + "aws_access_key_id=" + os.environ.get(access_key_name) + "\n"
|
||||
except:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue