Exemplo n.º 1
0
    def __init__(self, config_dict, add_local=False):
        pages = [
            JsonUploadPage, TestPage, Page, AddHandlesPage, RemoveHandlesPage,
            ConsumePage
        ]
        IOBase.__init__(self, config_dict, pages=pages)
        self.output_queue = []
        rs = self.random_name(prepend='twitter-input')
        self.name = self.config.get('name', rs)
        last_ids = self.config.get('last_ids', {})
        for h in self.config.get('handles', []):
            if not h in last_ids:
                last_ids[h] = None

        self.config['last_ids'] = last_ids
Exemplo n.º 2
0
 def __init__(self, config_dict):
     IOBase.__init__(self, config_dict)
     self.output_queue = []
     rs = self.random_name(prepend='simple-slack-output')
     self.name = self.config.get('name', rs)
Exemplo n.º 3
0
 def __init__(self, config_dict, **kargs):
     IOBase.__init__(self, config_dict, pages=[JsonUploadPage, TestPage])
Exemplo n.º 4
0
 def __init__(self, config_file):
     IOBase.__init__(self, config_file)
Exemplo n.º 5
0
 def __init__(self, config_dict):
     IOBase.__init__(self, config_dict)
     self.output_queue = []
     rs = self.random_name(prepend='csvfile-in')
     self.name = self.config.get('name', rs)
Exemplo n.º 6
0
 def __init__(self, config_dict, **kargs):
     IOBase.__init__(self, config_dict, pages=[JsonUploadPage, TestPage])
     self.my_queue = KombuPubSubConnection(config_dict.get('name'),
                                           config_dict.get('uri'),
                                           config_dict.get('queue_name'),
                                           iobase=self)