コード例 #1
0
ファイル: queue.py プロジェクト: Ebury/celery-tools
def clear_queue(app: 'celery.Celery', name: str):
    """
    Clear a Celery queue.

    :param app: Celery app.
    :param name: Queue name.
    """
    manager = amqp(app=app)
    manager.run('queue.purge', name)
コード例 #2
0
ファイル: test_amqp.py プロジェクト: tsailiming/celery
 def test_command(self, cls):
     x = amqp(app=self.app)
     x.run()
     self.assertIs(cls.call_args[1]['app'], self.app)
コード例 #3
0
ファイル: test_amqp.py プロジェクト: huyngopt1994/celery-1
 def test_command(self, cls):
     x = amqp(app=self.app)
     x.run()
     assert cls.call_args[1]['app'] is self.app
コード例 #4
0
def init_worker(*args, **kwargs):
    logger.info('Initializing worker.')
    amqp_cli = amqp(app=app)
    amqp_cli.run('queue.purge', 'poll_instagram')
    logger.info('Purged missing beat in queue poll_instagram')
コード例 #5
0
ファイル: test_amqp.py プロジェクト: Dalar/celery
 def test_command(self, cls):
     x = amqp(app=self.app)
     x.run()
     self.assertIs(cls.call_args[1]['app'], self.app)
コード例 #6
0
ファイル: test_amqp.py プロジェクト: Scalr/celery
 def test_command(self, cls):
     x = amqp(app=self.app)
     x.run()
     assert cls.call_args[1]['app'] is self.app