コード例 #1
0
 def variants(cls):
     for v in variants(ServiceType):
         for w in (0, 10, 50, 100):
             yield cls(v, v.clone("canary"), w, name="{self.target.name}-{self.weight}")
コード例 #2
0
 def variants(cls):
     for v in variants(ServiceType):
         for name, dfn in ("IMPLICIT", cls.IMPLICIT), ("EXPLICIT", cls.EXPLICIT):
             yield cls(v, dfn, name="{self.target.name}-%s" % name)
コード例 #3
0
ファイル: t_plain.py プロジェクト: wpears/ambassador
 def variants(cls):
     yield cls(variants(MappingTest))
コード例 #4
0
 def variants(cls):
     for st in variants(ServiceType):
         yield cls(st, name="{self.target.name}")
コード例 #5
0
ファイル: t_headerrouting.py プロジェクト: zmyer/ambassador
 def variants(cls):
     for v in variants(ServiceType):
         yield cls(v, v.clone("target2"), name="{self.target.name}")