in ws_setup.py [0:0]
def setup_simulation_app_name(self):
try:
id = boto3.client('sts').get_caller_identity()
arn = id["Arn"]
i = arn.rfind('/')
if i > 0:
name = re.sub(r'[^a-zA-Z0-9_\-]', "-", arn[i+1:])
result = "{}sumulation_{}".format(APPNAME_BASE, name)
if len(result) > 255:
result = result[:255]
else:
result = "{}sumulation".format(APPNAME_BASE)
except Exception as e:
errlog("Exception : %s" % str(e))
return None
return result