Exemple #1
0
def process_environment(environment):
    """
    Process the environment provided as a dictionary.
    :param environment: environment to be processed.
    :return: a Environment object.
    """
    processed_environment = Environment(environment['name'], environment['description'])
    try:
        tiers = tier.process_tiers(environment['tierDtos'])
        processed_environment.add_tiers(tiers)
    except:
        pass
    return processed_environment
def process_environment(environment):
    """
    Process the environment provided as a dictionary.
    :param environment: environment to be processed.
    :return: a Environment object.
    """
    processed_environment = Environment(environment['name'], environment['description'])
    try:
        tiers = tier.process_tiers(environment['tierDtos'])
        processed_environment.add_tiers(tiers)
    except:
        pass
    return processed_environment
Exemple #3
0
def process_instance(instance):
    """
    Process the instance provided as a dictionary.
    :param instance: instance to be processed.
    :return: a EnvironmentInstance object.
    """
    processed_instance = EnvironmentInstance(instance['blueprintName'],
                                             instance['description'],
                                             status=instance['status'])
    try:
        tiers = tier.process_tiers(instance['tierDto'])
        processed_instance.add_tiers(tiers)
    except:
        pass
    return processed_instance
def process_instance(instance):
    """
    Process the instance provided as a dictionary.
    :param instance: instance to be processed.
    :return: a EnvironmentInstance object.
    """
    processed_instance = EnvironmentInstance(instance['blueprintName'],
        instance['description'],
        status=instance['status'])
    try:
        tiers = tier.process_tiers(instance['tierDto'])
        processed_instance.add_tiers(tiers)
    except:
        pass
    return processed_instance