def get_network_path_from_cfnoutput()

in retrieve_path_to_test/app.py [0:0]


def get_network_path_from_cfnoutput(stackDetails, outputName):
    completeStatus = ['CREATE_COMPLETE', 'IMPORT_COMPLETE', 'UPDATE_COMPLETE']
    if stackDetails['StackStatus'] in completeStatus:
        stackOuputs = stackDetails['Outputs']
        logging.info("cf outputs >> " + str(stackOuputs))

        for output in stackOuputs:
            if output['OutputKey'] == outputName:
                networkTestDetails = output['OutputValue']
                logging.info("cf output details >> " + str(networkTestDetails))
                return networkTestDetails
        pass