def __get_connected_prompt(self): if self.__engineshell.context.settings.get('ovirt-shell:extended_prompt'): url = self.__engineshell.context.settings.get('ovirt-shell:url') url_obj = urlparse(url) if url_obj and hasattr(url_obj, 'hostname'): cprompt = self.__engineshell.context.settings.get( 'ovirt-shell:ps3.connected' ) % { 'host':url_obj.hostname } if self.__engineshell.context.mode != ExecutionMode.SCRIPT \ and self.__engineshell.context.interactive: cprompt = cprompt.replace( "connected@" + url_obj.hostname, ColorHelper.colorize( 'connected@' + url_obj.hostname, color=ColorHelper.GREEN, is_prompt=True ) ) return cprompt cprompt = self.__engineshell.context.settings.get('ovirt-shell:ps2.connected') if self.__engineshell.context.mode != ExecutionMode.SCRIPT \ and self.__engineshell.context.interactive: cprompt = cprompt.replace( "connected", ColorHelper.colorize( "connected", color=ColorHelper.GREEN, is_prompt=True ) ) return cprompt
def __get_connected_prompt(self): if self.__engineshell.context.settings.get( 'ovirt-shell:extended_prompt'): url = self.__engineshell.context.settings.get('ovirt-shell:url') url_obj = urlparse(url) if url_obj and hasattr(url_obj, 'hostname'): cprompt = self.__engineshell.context.settings.get( 'ovirt-shell:ps3.connected') % { 'host': url_obj.hostname } if self.__engineshell.context.mode != ExecutionMode.SCRIPT \ and self.__engineshell.context.interactive: cprompt = cprompt.replace( "connected@" + url_obj.hostname, ColorHelper.colorize('connected@' + url_obj.hostname, color=ColorHelper.GREEN, is_prompt=True)) return cprompt cprompt = self.__engineshell.context.settings.get( 'ovirt-shell:ps2.connected') if self.__engineshell.context.mode != ExecutionMode.SCRIPT \ and self.__engineshell.context.interactive: cprompt = cprompt.replace( "connected", ColorHelper.colorize("connected", color=ColorHelper.GREEN, is_prompt=True)) return cprompt
def __get_disconnected_prompt(self): dprompt = self.__engineshell.context.settings.get( 'ovirt-shell:ps1.disconnected') if self.__engineshell.context.mode != ExecutionMode.SCRIPT \ and self.__engineshell.context.interactive: dprompt = dprompt.replace( "disconnected", ColorHelper.colorize("disconnected", color=ColorHelper.RED, is_prompt=True)) return dprompt
def __get_disconnected_prompt(self): dprompt = self.__engineshell.context.settings.get('ovirt-shell:ps1.disconnected') if self.__engineshell.context.mode != ExecutionMode.SCRIPT \ and self.__engineshell.context.interactive: dprompt = dprompt.replace( "disconnected", ColorHelper.colorize( "disconnected", color=ColorHelper.RED, is_prompt=True ) ) return dprompt