-
Notifications
You must be signed in to change notification settings - Fork 94
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
Extend ZMQClient and update docstrings #3083
Conversation
e5de55d
to
8106477
Compare
try: | ||
contact = SuiteSrvFilesManager().load_contact_file( | ||
suite, owner, host) | ||
except SuiteServiceFileError: | ||
sys.exit(cls.NOT_RUNNING % suite) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was a hangover from before #2995, thanks for fixing!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm happy with whatever you think is sensible inheritance wise. Please assign a second reviewer.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good at a glance..
Thanks @dwsutherland , fixing the conflicted file in a bit. |
Done, now Travis should be busy re-building it for a few minutes 👍 |
(Doubly approved. Merge.) |
Tentative fix for #3014
Simply makes
SuiteRuntimeClient
child ofZMQClient
, and call its constructor. Also updates docstrings, adds PEP-484 notation, and a TODO about a function that exits the program.I remembered about this issue last week while working on the
setup.py
issue (#2989), as I noticed a couple warnings in Codacy that I think may disappear with this change too.Travis-CI passed on my fork, but still pending Codacy inspection 👍