def add_tier_abstract_environment(self, environment_name, tier): url = "%s/%s/%s/%s/%s" % (self.paasmanager_url, "catalog/org/FIWARE", "environment", environment_name, "tier") payload = tostring(tier.to_tier_xml()) world.response = self.__add_tier(url, payload) """Store it in the world to track it later""" try: world.tiers.append(tier) except AttributeError: world.tiers = [tier]
def add_tier_environment(self, environment_name, tier): url = "%s/%s/%s/%s/%s/%s/%s" % (self.paasmanager_url, "catalog/org/FIWARE", "vdc", self.vdc, "environment", environment_name, "tier") payload = tostring(tier.to_tier_xml()) world.response = self.__add_tier(url, payload) """Store it in the world to track it later""" try: world.tiers.append(tier) except AttributeError: world.tiers = [tier]
def update_tier_environment(self, environment_name, tier_name, tier): """ Updates the tier with the name provided in the environment provided setting a new one. :param environment_name: Name of the environment. :param tier_name: Name of the tier. :param tier: New tier. """ url = "%s/%s/%s/%s/%s/%s/%s/%s" % (self.paasmanager_url, "catalog/org/FIWARE", "vdc", self.vdc, "environment", environment_name, "tier", tier_name) payload = tostring(tier.to_tier_xml()) world.response = self.__update_tier(url, payload)