Michael Pasternak has uploaded a new change for review. Change subject: cli: implement prompt initialization ......................................................................
cli: implement prompt initialization Change-Id: Icabf65340463b31bb6457a6b3bef5fb1edf1e6bb Signed-off-by: Michael pasternak <mpast...@redhat.com> --- M src/ovirtcli/shell/engineshell.py 1 file changed, 9 insertions(+), 5 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine-cli refs/changes/73/20573/1 diff --git a/src/ovirtcli/shell/engineshell.py b/src/ovirtcli/shell/engineshell.py index 8d326a1..528b30f 100644 --- a/src/ovirtcli/shell/engineshell.py +++ b/src/ovirtcli/shell/engineshell.py @@ -81,20 +81,21 @@ SummaryCmdShell.__init__(self, context, parser) CapabilitiesCmdShell.__init__(self, context, parser) + self.__last_output = '' + self.__input_buffer = '' + self.__last_status = -1 + self.onError = Event() # triggered when error occurs self.onInit = Event() # triggered on init() self.onExit = Event() # triggered on exit self.onPromptChange = Event() # triggered onPromptChange self.onSigInt = Event() # triggered on SigInt fault - self.__last_output = '' - self.__input_buffer = '' - self.__last_status = -1 + self.__prompt_manager = PromptManager(self) self.__register_sys_listeners() self.__register_dfsm_callbacks() - - self.__prompt_manager = PromptManager(self) + self.__init_promt() cmd.Cmd.doc_header = self.context.settings.get('ovirt-shell:commands') cmd.Cmd.undoc_header = self.context.settings.get('ovirt-shell:misc_commands') @@ -184,6 +185,9 @@ ########################### SYSTEM ################################# + def __init_promt(self): + self.__set_prompt(mode=PromptMode.Disconnected) + def __register_dfsm_callbacks(self): """ registers StateMachine events callbacks -- To view, visit http://gerrit.ovirt.org/20573 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Icabf65340463b31bb6457a6b3bef5fb1edf1e6bb Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine-cli Gerrit-Branch: master Gerrit-Owner: Michael Pasternak <mpast...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches