[Kimchi-devel] [PATCH] Display guest IP address for each network interface

Socorro Stoppler socorro at linux.vnet.ibm.com
Fri Nov 13 22:37:49 UTC 2015


Display guest IP address for each network interface configured
This was based off of Samuel's branch.

Signed-off-by: Socorro Stoppler <socorro at linux.vnet.ibm.com>
---
 src/wok/plugins/ginger                                     | 2 +-
 src/wok/plugins/kimchi/ui/js/src/kimchi.guest_edit_main.js | 6 ++++--
 src/wok/plugins/kimchi/ui/pages/guest-edit.html.tmpl       | 4 ++++
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/src/wok/plugins/ginger b/src/wok/plugins/ginger
index 76cbf86..84f36db 160000
--- a/src/wok/plugins/ginger
+++ b/src/wok/plugins/ginger
@@ -1 +1 @@
-Subproject commit 76cbf8698674142daa41a105ce50bb213471104e
+Subproject commit 84f36dbbfe63869fa97cd68e9abdeaffdf1846d9
diff --git a/src/wok/plugins/kimchi/ui/js/src/kimchi.guest_edit_main.js b/src/wok/plugins/kimchi/ui/js/src/kimchi.guest_edit_main.js
index 44dd1fd..5fcf76f 100644
--- a/src/wok/plugins/kimchi/ui/js/src/kimchi.guest_edit_main.js
+++ b/src/wok/plugins/kimchi/ui/js/src/kimchi.guest_edit_main.js
@@ -122,7 +122,7 @@ kimchi.guest_edit_main = function() {
             };
 
             kimchi.replaceVMStorage(settings, function(result) {
-                wok.topic('kimchi/vmCDROMReplaced').publish({
+                wok.topic('kimchi/vmCDROMReplace:w:wd').publish({
                     result: result
                 });
             }, function(result) {
@@ -145,6 +145,7 @@ kimchi.guest_edit_main = function() {
             addItem({
                 id: -1,
                 mac: "",
+                ips: "",
                 network: "",
                 type: "network",
                 viewMode: "hide",
@@ -188,7 +189,8 @@ kimchi.guest_edit_main = function() {
                 var interface = {
                     network: $("select", item).val(),
                     type: "network",
-                    mac: $(":text", item).val()
+                    mac: $(":text", item).val(),
+                    ips: $(".ipText", item).val()
                 };
                 var postUpdate = function(mac){
                     $("#label-network-" + data.id, item).text(interface.network);
diff --git a/src/wok/plugins/kimchi/ui/pages/guest-edit.html.tmpl b/src/wok/plugins/kimchi/ui/pages/guest-edit.html.tmpl
index 098f409..868dd4d 100644
--- a/src/wok/plugins/kimchi/ui/pages/guest-edit.html.tmpl
+++ b/src/wok/plugins/kimchi/ui/pages/guest-edit.html.tmpl
@@ -78,6 +78,7 @@
                     <span class="cell">$_("Network")</span>
                     <span class="cell">$_("Type")</span>
                     <span class="cell">$_("MAC Address")</span>
+                    <span class="cell">$_("IP Address")</span>
                 </div>
                 <div class="body"></div>
             </form>
@@ -203,6 +204,9 @@
             <input class="{editMode}" type="text" 
                id="edit-mac-{id}" name="{mac}" value="{mac}" />
         </span>
+        <span class="cell">
+            <span class=ipText>{ips}</span>
+        </span>
         <span class="action-area {editMode}">
             <button class="save"></button><button class="cancel"></button>
         </span>
-- 
1.9.1




More information about the Kimchi-devel mailing list