3 Commits

Author SHA1 Message Date
cktricky
de7acc8acb in the process of trying to do both an aws and gcp module check 2018-09-28 11:35:56 -07:00
Ken Johnson
dcc62019bc Merge pull request #66 from carnal0wnage/list_modules_change
Normalized module names when listing
2018-09-28 12:40:36 -04:00
cktricky
104118b280 just changed the printout so that it looks like how you would call it from the command line 2018-09-28 09:38:30 -07:00

View File

@@ -42,8 +42,17 @@ builtins.db_name = "weirdAAL.db"
def perform_credential_check():
'''
Check that the AWS keys work before we go any further. It picks the keys up from the local .env file
We are letting boto3 do all the work that way we can handle session tokens natively
Depending on the module, we determine which type of
credential check we perform.
'''
pass
def aws_cred_check():
'''
Check that the AWS keys work before we go any further.
It picks the keys up from the local .env file
We are letting boto3 do all the work that way we can
handle session tokens natively
'''
try:
@@ -56,6 +65,9 @@ def perform_credential_check():
print("The AWS Access Keys are not valid/active")
sys.exit(1)
def gcp_cred_check():
pass
def method_create():
try:
arg = globals()["module_" + args.module]
@@ -110,6 +122,7 @@ def make_tabulate_rows(hash, cloud_provider):
for item in hash[key]:
for (k,v) in item.items():
normalized_comment = normalize_comments(v)
k = re.sub("module_", "", k)
entire_contents.append([cloud_provider, key, k, normalized_comment])
return entire_contents