Пример #1
0
    def __init__(self, log=None, params=None):
        AbstractAction.__init__(self, log)
        self.set_description("Make the butler say something.")

        ### Butler configuration elements
        try:
            cfg = Loader('butler')
            config = cfg.load()
            conf = dict(config[1])

            self.butler_name = conf['name']
            self.butler_sex = conf['sex']
        except:
            self._log.error(u"ButlerACtion init : error while reading the configuration file '{0}' : {1}".format(CONFIG_FILE, traceback.format_exc()))

        ### MQ
        self._mq_name = "butler"
        self.zmq = zmq.Context()
        self.pub = MQPub(self.zmq, self._mq_name)
Пример #2
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log)
     self.set_description(u"Log a message in the scenario component logs.")
Пример #3
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log)
     self.set_description("Execute a shell command.")
Пример #4
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log)
     self.set_description(u"Log a message in the scenario component logs.")
Пример #5
0
 def __init__(self, log=None):
     AbstractAction.__init__(self, log)
     self.set_description("Start a certain command")
Пример #6
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log)
     self.set_description("Do a pause.")
Пример #7
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log)
     self.set_description("Execute a shell command.")
Пример #8
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log, params)
     self.log = log
     self.set_description(u"Start a certain command")
     self._cmdId = params
Пример #9
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log, params)
     self.log = log
     self.set_description("Start a certain command")
     self._cmdId = params
Пример #10
0
 def __init__(self, log=None):
     AbstractAction.__init__(self, log)
     self.set_description("Simply put some string in log file.")
Пример #11
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log)
     self.set_description("Do a pause.")
Пример #12
0
 def __init__(self, log=None):
     AbstractAction.__init__(self, log)
     self.set_description("Start a certain command")
Пример #13
0
 def __init__(self, log=None, params=None):
     AbstractAction.__init__(self, log)
     self.set_description("Call an url.")