Coverage for appr/formats/appr/manifest.py : 47%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
self.name = name self.version = version super(ManifestBase, self).__init__()
def resources(self): return self.get("resources", [])
def deploy(self): return self.get("deploy", [])
def dependencies(self): return [x['name'] for x in self.deploy if x['name'] != "$self"]
def variables(self): return self.get("variables", {})
def package(self): return self.get("package", {'version': self.version, 'name': self.name, 'description': '', 'author': ''})
def shards(self): return self.get("shards", [])
spl = self.package['name'].split('/') name = "%s_%s" % (spl[0], spl[1]) return name
package = ("%s_%s" % (self.kubname(), self.package['version'])) return package
return ({ "package": self.package, "variables": self.variables, "resources": self.resources, "shards": self.shards, "deploy": self.deploy })
return { 'variables': self.variables, 'resources': self.resources, "shards": self.shards, 'dependencies': self.dependencies }
|