in functions/source/TerminateandReSwap/index.py [0:0]
def SwapGreenandBlue(SourceEnv, DestEnv):
GetEnvData = (beanstalkclient.describe_environments(EnvironmentNames=[SourceEnv,DestEnv],IncludeDeleted=False))
print (GetEnvData)
if (((GetEnvData['Environments'][0]['Status']) == "Ready") and ((GetEnvData['Environments'][1]['Status']) == "Ready")):
response = beanstalkclient.swap_environment_cnames(SourceEnvironmentName=SourceEnv,DestinationEnvironmentName=DestEnv)
return ("Successful")
else:
return ("Failure")