(subject changed)
>>> Dejan Muhamedagic <[email protected]> schrieb am 08.11.2016 um 21:19 in
Nachricht <[email protected]>:
[...]
> crmsh has an option (-w) to wait for the PE to settle after
> committing configuration changes.
I didn't know that, but thinking about scripting, it would be more helpful to
have:
* either a separate "wait" command (maybe with a timeout) to wait for the
PE to finish
* or "wait" ("-wait"?) as command option, like in "reprobe wait <node>"
I see that there is an option "wait" that is a global toggle, but
crmsh/command.py already has a wait(fn) that seems to do what I proposed
(Actually I cannot read Python):
def wait(fn):
'''
A command with this decorator will
force the interactive shell to wait
for the command to complete.
@command
@wait
def do_bigop(self, cmd, args):
...
'''
setattr(fn, '_wait', True)
return fn
Opinions?
Regards,
Ulrich
_______________________________________________
Users mailing list: [email protected]
http://clusterlabs.org/mailman/listinfo/users
Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org