Douglas Schilling Landgraf has uploaded a new change for review. Change subject: edit-node: Add --comment option ......................................................................
edit-node: Add --comment option Users now can use --comment to add a string in the title of ovirt-node. The file /etc/ovirt-node/node-comment will hold the string to show in the title. Change-Id: I95c9407e74b5f28a0bc17bc170ebdc4749de34ff Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1304084 Signed-off-by: Douglas Schilling Landgraf <[email protected]> --- M src/ovirt/node/app.py M tools/edit-node 2 files changed, 18 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-node refs/changes/86/61786/1 diff --git a/src/ovirt/node/app.py b/src/ovirt/node/app.py index 56b1db5..8df9634 100644 --- a/src/ovirt/node/app.py +++ b/src/ovirt/node/app.py @@ -285,7 +285,12 @@ self.ui.register_hotkey("f12", self.__reload_page) self.ui.register_hotkey("window resize", self.__check_terminal_size) - self.ui.header = "\n %s\n" % str(self.product) + if os.path.exists("/etc/ovirt-node/node-comment"): + with open("/etc/ovirt-node/node-comment") as f: + self.ui.header = "\n%s %s\n" % (f.read(), str(self.product)) + else: + self.ui.header = "\n %s\n" % str(self.product) + self.ui.footer = "Press esc to quit." # Catch ctrl+c diff --git a/tools/edit-node b/tools/edit-node index 5e20b4a..0d9de01 100755 --- a/tools/edit-node +++ b/tools/edit-node @@ -596,6 +596,11 @@ f.close() return output + def _add_comment_title_tui(self, options): + comment_path = "%s/etc/ovirt-node/node-comment" % self._instroot + with open(comment_path, 'w') as f: + f.write(options.comment) + def _update_version(self, options): ver = options.name or self._print_version() f = open("%s/etc/system-release" % self._instroot, "w") @@ -1557,6 +1562,11 @@ dest="update", help="comma delimited list of packages" + " to update (needs --repo)") + parser.add_option("--comment", type="string", + dest="comment", + help="Add a specify comment to be added into the " + "title of TUI") + parser.add_option("--repo", type="string", dest="repo", help="Specify yum repo file or yum repository on the" @@ -1791,6 +1801,8 @@ editor._change_uid(options) if options.gidmod is not None: editor._change_gid(options) + if options.comment is not None: + editor._add_comment_title_tui(options) if options.shell: print "Launching shell. Exit to continue." print "----------------------------------" -- To view, visit https://gerrit.ovirt.org/61786 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I95c9407e74b5f28a0bc17bc170ebdc4749de34ff Gerrit-PatchSet: 1 Gerrit-Project: ovirt-node Gerrit-Branch: master Gerrit-Owner: Douglas Schilling Landgraf <[email protected]> _______________________________________________ node-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/node-patches
