예제 #1
0
 def __init__(self,
              template=None,
              tool=None,
              param={},
              input=[],
              output=[],
              name=""):
     AbstractCommand.__init__(self,
                              template=None,
                              tool=None,
                              param={},
                              input=[],
                              output=[],
                              name=name)
     self._commands = []
예제 #2
0
 def __init__(self,
              template,
              tool=None,
              param={},
              input=[],
              output=[],
              name=""):
     AbstractCommand.__init__(self,
                              template=template,
                              tool=None,
                              param=param,
                              input=[],
                              output=[],
                              name=name)
     self.env = env
     self._t = self.env.get_template(self.template)
예제 #3
0
파일: helpers.py 프로젝트: cfce/chilin
    def __init__(self, template, tool=None, param = {}, input=[], output=[], name = ""):
        AbstractCommand.__init__(self, template=template, tool=None, param = param, input=[], output=[], name = name)
        self.env = env

        self._t = self.env.get_template(self.template)
예제 #4
0
파일: workflow.py 프로젝트: qinqian/GCAP
 def set_option(self, **args):
     AbstractCommand.set_option(self, **args)
     for cmd in self._commands:
         cmd.set_option(**args)
예제 #5
0
파일: workflow.py 프로젝트: qinqian/GCAP
 def __init__(self, template=None, tool=None, param={}, input=[], output=[], name=""):
     AbstractCommand.__init__(self, template=None, tool=None, param={}, input=[], output=[], name=name)
     self._commands = []
예제 #6
0
 def set_option(self, **args):
     AbstractCommand.set_option(self, **args)
     for cmd in self._commands:
         cmd.set_option(**args)