コード例 #1
0
    def model_s3clusters(self, s3clusters, log):
        log.debug('model_s3clusters data: {}'.format(s3clusters))
        s3cluster_maps = []
        for s3cluster in s3clusters:
            s3cluster_name = s3cluster['name']
            om_s3cluster = ObjectMap()
            om_s3cluster.id = self.prepId(s3cluster_name)
            om_s3cluster.title = s3cluster_name
            om_s3cluster.cluster_id = s3cluster['id']
            s3cluster_maps.append(om_s3cluster)

        return RelationshipMap(
            compname='scalitySupervisors/Supervisor',
            relname='scalityS3Clusters',
            modname='ZenPacks.community.Scality.ScalityS3Cluster',
            objmaps=s3cluster_maps)