-
Notifications
You must be signed in to change notification settings - Fork 258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incompatible with Tornado v5.0 #1064
Comments
Hopefully #1062 should fix this, at least until we support Tornado >= 5 & PyZMQ >= 0.17. |
Last pull request approved was in May 11, 2017.... |
Yes ... and the travis is broken ... |
I keep an eye on Circus but, a I switched to Monit |
Should be fixed by the release 0.15.0. |
I realize that you put a lot of effort into circus, but the dependency on older packages is forcing me to choose another solution |
@NadavK Did you find a suitable alternative? |
I tried starting Circus and got the following:
In a debug session you can see the problem:
That shows that constructing the PeriodicCallback in controller.py is causing the problem. Here's the context:
We can inspect the source for Tornado and see that the signature has changed: http://www.tornadoweb.org/en/stable/_modules/tornado/ioloop.html#PeriodicCallback There's also a comment in the classdoc:
And if you read the "What's New" for Tornado v5 at http://www.tornadoweb.org/en/stable/releases/v5.0.0.html you see they removed the argument.
I tried fixing the problem with:
And got further but then saw:
So I amended the example
circus.ini
like so:And then it worked!
So a few things broken here:
The text was updated successfully, but these errors were encountered: