I know that reviewbot will work through docker soon but I try to setup it 
manualy for current version and I have some troubles with this.
All work fine when we run reviewbot worker from command line but i can't 
setup it as service.

Documentation sended us to
https://docs.celeryproject.org/en/stable/userguide/daemonizing.html
but for non-python developer it hard to understand what it is about.
After several hours I understand what is celery is and try to start 
reviewbot worker through:
"celery -A reviewbot.celery ..."
but this is not works because of:
```
if __name__ == '__main__':
    main()
```
in reviewbot/celery.py

After some time I recognize that I can use reviewbot executable with the 
same arguments as celery but when I use `reviewbot worker --detach` or 
`reviewbot multi start` extension stop working:
In debug mode in worker log I see:
```
[2021-05-31 12:25:13,896: ERROR/MainProcess] pidbox command error: 
KeyError(u'update_tools_list',)
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/kombu/pidbox.py", line 105, in 
dispatch
    reply = handle(method, kwdict(arguments))
  File "/usr/lib/python2.7/site-packages/kombu/pidbox.py", line 123, in 
handle_call
    return self.handle(method, arguments)
  File "/usr/lib/python2.7/site-packages/kombu/pidbox.py", line 120, in 
handle
    return self.handlers[method](self.state, **arguments)
KeyError: u'update_tools_list'
```
Is any suggestions?

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"Review Board Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/reviewboard/cd1e4725-95c9-4410-af77-009cc5caa9c5n%40googlegroups.com.

Reply via email to