当前位置: 首页>>代码示例>>Python>>正文


Python Actor.__init__方法代码示例

本文整理汇总了Python中wishbone.Actor.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python Actor.__init__方法的具体用法?Python Actor.__init__怎么用?Python Actor.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在wishbone.Actor的用法示例。


在下文中一共展示了Actor.__init__方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, actor_config, complete=False):
        Actor.__init__(self, actor_config)

        self.pool.createQueue("inbox")
        self.pool.createQueue("outbox")

        self.registerConsumer(self.consume, "inbox")
开发者ID:smetj,项目名称:wishbone-encode-msgpack,代码行数:9,代码来源:msgpackencode.py

示例2: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
 def __init__(self, name, size=100, frequency=1, meta=False):
     Actor.__init__(self, name, size, frequency)
     self.name = name
     self.meta = meta
     self.pool.createQueue("inbox")
     self.pool.createQueue("outbox")
     self.registerConsumer(self.consume, "inbox")
开发者ID:smetj,项目名称:metricfactory,代码行数:9,代码来源:ganglia.py

示例3: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, name, host="localhost", port=19283, timeout=10, delimiter="\n", success=False, failed=False):
        Actor.__init__(self, name, setupbasic=False)
        self.createQueue("inbox")
        self.queuepool.inbox.putLock()
        self.registerConsumer(self.consume, self.queuepool.inbox)

        self.name=name
        self.host=host
        self.port=port
        self.timeout=timeout
        self.delimiter=delimiter

        self.__reconnect=Event()
        self.__reconnect.set()

        if success == True:
            self.createQueue("successful")
            self.submitSuccess=self.__submitSuccess
        else:
            self.submitSuccess=self.__noSubmitSuccess
        if failed == True:
            self.createQueue("failed")
            self.submitFailed=self.__submitFailed
            self.disableConsuming=self.noDisableConsuming
        else:
            self.submitFailed=self.__noSubmitFailed
开发者ID:Lacrymology,项目名称:wishboneModules,代码行数:28,代码来源:tcp.py

示例4: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, name, size=100, frequency=1, capitalize=False):
        Actor.__init__(self, name, size, frequency)
        self.pool.createQueue("inbox")
        self.pool.createQueue("outbox")
        self.registerConsumer(self.consume, "inbox")

        self.capitalize = capitalize
开发者ID:jeredding,项目名称:wishbone,代码行数:9,代码来源:reversedata.py

示例5: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
 def __init__(self, name, size=100, frequency=1, sanitize_hostname=False):
     Actor.__init__(self, name, size, frequency)
     self.regex = re.compile('(.*?)(\D+)$')
     self.sanitize_hostname = sanitize_hostname
     self.pool.createQueue("inbox")
     self.pool.createQueue("outbox")
     self.registerConsumer(self.consume, "inbox")
开发者ID:smetj,项目名称:metricfactory,代码行数:9,代码来源:modgearman.py

示例6: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, actor_config, min=1, max=100):
        Actor.__init__(self, actor_config)

        self.pool.createQueue("inbox")
        self.pool.createQueue("inside")
        self.pool.createQueue("outside")
        self.registerConsumer(self.consume, "inbox")
开发者ID:tf198,项目名称:wishbone,代码行数:9,代码来源:biggerandsmaller.py

示例7: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, actor_config):
        Actor.__init__(self, actor_config)

        self.pool.createQueue("inbox")
        self.pool.createQueue("outbox")
        self.registerConsumer(self.consume, "inbox")
        self.tags = {}
开发者ID:tf198,项目名称:wishbone,代码行数:9,代码来源:influxdb.py

示例8: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, name, size=1, frequency=1, host="localhost", port=5672, vhost="/", user="guest", password="guest",
                 exchange="", exchange_type="direct", exchange_durable=False,
                 queue="wishbone", queue_durable=False, queue_exclusive=False, queue_auto_delete=True, queue_declare=True,
                 routing_key="", prefetch_count=1, no_ack=False):
        Actor.__init__(self, name, size, frequency)
        self.name = name
        self.size = size
        self.host = host
        self.port = port
        self.vhost = vhost
        self.user = user
        self.password = password
        self.exchange = exchange
        self.exchange_type = exchange_type
        self.exchange_durable = exchange_durable
        self.queue = queue
        self.queue_durable = queue_durable
        self.queue_exclusive = queue_exclusive
        self.queue_auto_delete = queue_auto_delete
        self.queue_declare = queue_declare
        self.routing_key = routing_key
        self.prefetch_count = prefetch_count
        self.no_ack = no_ack

        self.pool.createQueue("outbox")
        self.pool.createQueue("ack")
        self.pool.queue.ack.disableFallThrough()
开发者ID:jeredding,项目名称:wishbone,代码行数:29,代码来源:amqpin.py

示例9: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
 def __init__(self, name, complete=False, counter=False, prefix="", pid=False):
     Actor.__init__(self, name)
     self.deleteQueue("outbox")
     self.complete=complete
     self.counter=counter
     self.prefix=prefix
     self.format=Format(complete, counter, pid)
开发者ID:Lacrymology,项目名称:wishbone,代码行数:9,代码来源:stdout.py

示例10: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
 def __init__(self, name, size=100, frequency=1, port=19283, timeout=10, topic=""):
     Actor.__init__(self, name, size, frequency)
     self.port = port
     self.timeout = timeout
     self.topic = topic
     self.pool.createQueue("inbox")
     self.registerConsumer(self.consume, "inbox")
开发者ID:jeredding,项目名称:wishbone,代码行数:9,代码来源:zmqtopicout.py

示例11: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
 def __init__(self, name, path="/tmp/%s.namedpipe"%(os.getpid())):
     Actor.__init__(self, name, setupbasic=False)
     self.createQueue("outbox")
     self.name=name
     self.path = path
     self.__data = event.Event()
     self.__data.clear()
开发者ID:lihuimail,项目名称:wishboneModules,代码行数:9,代码来源:namedpipe.py

示例12: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, name, filename=None, randomize_keys=True, num_values=False, num_values_min=0, num_values_max=1, min_elements=1, max_elements=1, sleep=0 ):
        Actor.__init__(self, name, setupbasic=False)
        self.createQueue("outbox")
        self.name = name
        self.filename=filename
        self.randomize_keys=randomize_keys
        self.num_values=num_values
        self.num_values_min=num_values_min
        self.num_values_max=num_values_max
        self.min_elements=min_elements
        self.max_elements=max_elements
        self.wordlist=self.readWordList(self.filename)
        self.sleep=sleep

        self.key_number=-1

        if self.randomize_keys == True:
            self.generateKey = self.pickWord
        else:
            self.generateKey = self.generateKeyNumber

        if self.num_values == True:
            self.generateValue = self.generateValueNumber
        else:
            self.generateValue = self.pickWord
开发者ID:Lacrymology,项目名称:wishboneModules,代码行数:27,代码来源:wb__input_dictgenerator.py

示例13: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
    def __init__(self, actor_config, host="127.0.0.1", port=19283, delimiter=""):
        Actor.__init__(self, actor_config)

        self.pool.createQueue("inbox")
        self.registerConsumer(self.consume, "inbox")

        self.socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
开发者ID:tf198,项目名称:wishbone,代码行数:9,代码来源:udpout.py

示例14: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
 def __init__(self, name, size, frequency, url="http://localhost", username=None, password=None, interval=60):
     Actor.__init__(self, name, size, frequency)
     self.pool.createQueue("outbox")
     self.url = url
     self.username = username
     self.password = password
     self.interval = interval
开发者ID:jeredding,项目名称:wishbone,代码行数:9,代码来源:httpinclient.py

示例15: __init__

# 需要导入模块: from wishbone import Actor [as 别名]
# 或者: from wishbone.Actor import __init__ [as 别名]
 def __init__(self, name, size=100, frequency=1, mode="server", interface="0.0.0.0", port=19283, servers=[]):
     Actor.__init__(self, name, size, frequency)
     self.mode = mode
     self.interface = interface
     self.port = port
     self.servers = servers
     self.pool.createQueue("outbox")
开发者ID:jeredding,项目名称:wishbone,代码行数:9,代码来源:zmqpullin.py


注:本文中的wishbone.Actor.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。