コード例 #1
0
    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]
コード例 #2
0
    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]
コード例 #3
0
    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)
コード例 #4
0
    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)