Skip to content

Commit

Permalink
flake8
Browse files Browse the repository at this point in the history
  • Loading branch information
ask committed Aug 18, 2012
1 parent 38c0fd9 commit 8100065
Show file tree
Hide file tree
Showing 11 changed files with 20 additions and 10 deletions.
4 changes: 3 additions & 1 deletion flower/__init__.py
@@ -1,4 +1,6 @@
from __future__ import absolute_import

VERSION = (0, 3, 0) VERSION = (0, 3, 0)
__version__ = '.'.join(map(str, VERSION)) __version__ = '.'.join(map(str, VERSION))


from app import Flower from .app import Flower # noqa
2 changes: 2 additions & 0 deletions flower/api/__init__.py
@@ -1,3 +1,5 @@
from __future__ import absolute_import

import tornado.websocket import tornado.websocket




Expand Down
8 changes: 5 additions & 3 deletions flower/api/events.py
@@ -1,3 +1,5 @@
from __future__ import absolute_import

import sys import sys


from ..api import BaseWebSocketHandler from ..api import BaseWebSocketHandler
Expand All @@ -15,20 +17,20 @@ def send_message(cls, event):
l.write_message(event) l.write_message(event)




EVENTS = ('task-sent', 'task-received','task-started','task-succeeded', EVENTS = ('task-sent', 'task-received', 'task-started', 'task-succeeded',
'task-failed', 'task-revoked', 'task-retried') 'task-failed', 'task-revoked', 'task-retried')




def getClassName(eventname): def getClassName(eventname):
return ''.join(map(lambda x:x[0].upper()+x[1:], eventname.split('-'))) return ''.join(map(lambda x: x[0].upper() + x[1:], eventname.split('-')))




# Dynamically generates handler classes # Dynamically generates handler classes
thismodule = sys.modules[__name__] thismodule = sys.modules[__name__]
for event in EVENTS: for event in EVENTS:
classname = getClassName(event) classname = getClassName(event)
setattr(thismodule, classname, setattr(thismodule, classname,
type(classname, (EventsApiHandler,), {'listeners':[]})) type(classname, (EventsApiHandler, ), {'listeners': []}))




__all__ = map(getClassName, EVENTS) __all__ = map(getClassName, EVENTS)
Expand Down
2 changes: 1 addition & 1 deletion flower/api/tasks.py
Expand Up @@ -42,5 +42,5 @@ def get(self, taskid):
raise HTTPError(503) raise HTTPError(503)
response = {'task-id': taskid, 'state': result.state} response = {'task-id': taskid, 'state': result.state}
if result.ready(): if result.ready():
response.update({'result': result.result}) response.update({'result': result.result})
self.write(response) self.write(response)
2 changes: 2 additions & 0 deletions flower/app.py
@@ -1,3 +1,5 @@
from __future__ import absolute_import

import tornado.web import tornado.web
from tornado import ioloop from tornado import ioloop


Expand Down
1 change: 0 additions & 1 deletion flower/command.py
Expand Up @@ -39,4 +39,3 @@ def flower_option(arg):
name, _, value = arg.lstrip('-').partition("=") name, _, value = arg.lstrip('-').partition("=")
name = name.replace('-', '_') name = name.replace('-', '_')
return name in options return name in options

1 change: 1 addition & 0 deletions flower/events.py
@@ -1,4 +1,5 @@
from __future__ import absolute_import from __future__ import absolute_import
from __future__ import with_statement


import time import time
import logging import logging
Expand Down
3 changes: 2 additions & 1 deletion flower/models.py
Expand Up @@ -22,9 +22,10 @@ def __init__(self, app):


state = self.app.state state = self.app.state
for workername, stat in sorted(state.stats.iteritems()): for workername, stat in sorted(state.stats.iteritems()):
pool = stat.get('pool') or {}
self.workers[workername] = dict( self.workers[workername] = dict(
status=(workername in state.ping), status=(workername in state.ping),
concurrency=stat['pool']['max-concurrency'] if stat['pool'] else None, concurrency=pool.get('max-concurrency'),
completed_tasks=sum(stat['total'].itervalues()), completed_tasks=sum(stat['total'].itervalues()),
running_tasks=len(state.active_tasks.get(workername, [])), running_tasks=len(state.active_tasks.get(workername, [])),
queues=map(lambda x: x['name'], queues=map(lambda x: x['name'],
Expand Down
3 changes: 2 additions & 1 deletion flower/urls.py
Expand Up @@ -45,7 +45,8 @@
(r"/api/worker/pool/shrink/(.+)", control.WorkerPoolShrink), (r"/api/worker/pool/shrink/(.+)", control.WorkerPoolShrink),
(r"/api/worker/pool/autoscale/(.+)", control.WorkerPoolAutoscale), (r"/api/worker/pool/autoscale/(.+)", control.WorkerPoolAutoscale),
(r"/api/worker/queue/add-consumer/(.+)", control.WorkerQueueAddConsumer), (r"/api/worker/queue/add-consumer/(.+)", control.WorkerQueueAddConsumer),
(r"/api/worker/queue/cancel-consumer/(.+)", control.WorkerQueueCancelConsumer), (r"/api/worker/queue/cancel-consumer/(.+)",
control.WorkerQueueCancelConsumer),
# Task API # Task API
(r"/api/task/async-apply/(.+)", tasks.TaskAsyncApply), (r"/api/task/async-apply/(.+)", tasks.TaskAsyncApply),
(r"/api/task/result/(.+)", tasks.TaskResult), (r"/api/task/result/(.+)", tasks.TaskResult),
Expand Down
1 change: 0 additions & 1 deletion flower/views/__init__.py
Expand Up @@ -38,4 +38,3 @@ def write_error(self, status_code, **kwargs):
self.set_header('Content-Type', 'text/plain') self.set_header('Content-Type', 'text/plain')
self.write(message) self.write(message)
self.set_status(status_code) self.set_status(status_code)

3 changes: 2 additions & 1 deletion flower/views/tasks.py
Expand Up @@ -26,7 +26,8 @@ def get(self):
worker = worker if worker != 'All' else None worker = worker if worker != 'All' else None
type = type if type != 'All' else None type = type if type != 'All' else None


tasks = TaskModel.iter_tasks(app, limit=limit, type=type, worker=worker) tasks = TaskModel.iter_tasks(app,
limit=limit, type=type, worker=worker)
workers = WorkersModel.get_workers(app) workers = WorkersModel.get_workers(app)
seen_task_types = TaskModel.seen_task_types(app) seen_task_types = TaskModel.seen_task_types(app)


Expand Down

0 comments on commit 8100065

Please sign in to comment.