-
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
Pyro 3.16: include in cylc distribution + related improvements #1755
Conversation
This change is done in 3 stages:
|
Nice. I guess we can update (simplify) installation documentation in the CUG now. |
Comparing master and this branch with |
(I'll do a |
@hjoliver @benfitzpatrick please review. (It is perhaps easiest to review this change by looking at the individual changesets.) |
Review 1: looks good, test battery passes. Tested with a short EXPIRE time. Over to you Ben... |
By default, the singletons will expire after 1 hour.
Also: * Modified *passwordless* ssh to *non-interactive* ssh as requirements.
(Branch re-based against master.) |
@@ -445,6 +441,12 @@ \section{Required Software} | |||
\item ImageMagick (for image scaling) | |||
\end{myitemize} | |||
|
|||
Note: Older versions of cylc requires Pyro-3 (Python Remote Objects). Current |
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.
require
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.
Fixed.
One comment, otherwise looks fine to me. |
Typo fixed. |
Pyro 3.16: include in cylc distribution + related improvements
Add Pyro 3.16 under
lib/Pyro/
.Modify Pyro to memoize
socket.gethost*
calls with a 1 hour expiry.cylc.suite_host
as well.Follow on from #1732.