示例#1
0
    def setup(self):

        self.__archive = Archive(self)
        self.__path = self.__archive.getPath()

        for layer in self.__layers[0]:
            layer.setup()

        archive = self.__archive
        try:
            self.__archive = None
            archive.putData("blueprint.yaml", self)
        finally:
            self.__archive = archive
示例#2
0
文件: job.py 项目: jonike/blueprint-2
    def setup(self):

        from blueprint import PluginManager

        self.__archive = Archive(self)
        self.__path = self.__archive.getPath()

        for layer in self.__layers[0]:
            layer.setup()

        PluginManager.runJobSetup(self)

        archive = self.__archive
        try:
            self.__archive = None
            archive.putData("blueprint.yaml", self)
        finally:
            self.__archive = archive
示例#3
0
 def loadArchive(self):
     self.__archive = Archive(self)