[PATCH V2] Fix Add Network window
by Rodrigo Trujillo
VLans and Interfaces must only be available for selection if network
type Bridge is selected. This restriction was not implemented in the UI.
This patch fixes this problem.
Signed-off-by: Rodrigo Trujillo <rodrigo.trujillo(a)linux.vnet.ibm.com>
---
ui/js/src/kimchi.network.js | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/ui/js/src/kimchi.network.js b/ui/js/src/kimchi.network.js
index faf1285..0f8575b 100644
--- a/ui/js/src/kimchi.network.js
+++ b/ui/js/src/kimchi.network.js
@@ -210,11 +210,27 @@ kimchi.openNetworkDialog = function(okCallback) {
$("#networkConfig").dialog("open");
};
+kimchi.enableBridgeOptions = function(enable) {
+ $("#enableVlan").prop("disabled", !enable);
+ $("#networkInterface").prop("disabled", !enable);
+
+ if (!enable) {
+ $("#enableVlan").attr("checked", false);
+ $("#networkVlanID").prop("disabled", true);
+ $("#networkVlanID").val("");
+ $("#networkInterface").val("");
+ } else if (!$("#networkInterface").val()){
+ $("#networkInterface").prop("selectedIndex", 0);
+ }
+};
+
kimchi.setDefaultNetworkType = function(isInterfaceAvail) {
$("#networkTypeBri").prop("checked", isInterfaceAvail);
$("#networkTypeBri").prop("disabled", !isInterfaceAvail);
- $("#networkInterface").prop("disabled", !isInterfaceAvail);
$("#networkTypeNat").prop("checked", !isInterfaceAvail);
+ if (!isInterfaceAvail) {
+ kimchi.enableBridgeOptions(false);
+ }
};
kimchi.getNetworkDialogValues = function() {
@@ -250,12 +266,15 @@ kimchi.setupNetworkFormEvent = function() {
});
$("#networkTypeIso").on("click", function(event) {
$("#networkInterface").prop("disabled", true);
+ kimchi.enableBridgeOptions(false);
});
$("#networkTypeNat").on("click", function(event) {
$("#networkInterface").prop("disabled", true);
+ kimchi.enableBridgeOptions(false);
});
$("#networkTypeBri").on("click", function(event) {
$("#networkInterface").prop("disabled", false);
+ kimchi.enableBridgeOptions(true);
});
};
--
1.8.5.3
10 years, 7 months
[PATCH] Issue # 303 The password of iSCSI Authentication should be masked
by Adam King
Changed the input field type from text to password so the browsers will mask the contents.
Signed-off-by: Adam King <rak(a)linux.vnet.ibm.com>
---
ui/pages/storagepool-add.html.tmpl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ui/pages/storagepool-add.html.tmpl b/ui/pages/storagepool-add.html.tmpl
index 9eb8108..2841a56 100644
--- a/ui/pages/storagepool-add.html.tmpl
+++ b/ui/pages/storagepool-add.html.tmpl
@@ -131,7 +131,7 @@
<h2>5. $_("iSCSI Authentication")</h2>
<div class="field">
<input id="usernameId" placeholder="$_("User Name")" type="text" class="text storage-auth-width">
- <input id="passwordId" placeholder="$_("Password")" type="text" class="text storage-auth-width">
+ <input id="passwordId" placeholder="$_("Password")" type="password" class="text storage-auth-width">
</div>
</section>
</div>
--
1.8.1.4
10 years, 7 months
[PATCH] Authors cleanup
by Paulo Vital
Removed authors references from any type of code files and moved to
AUTHORS file
Signed-off-by: Paulo Vital <pvital(a)linux.vnet.ibm.com>
---
AUTHORS | 21 +++++++++++++++++++--
Makefile.am | 3 ---
config/Makefile.am | 3 ---
config/ui/Makefile.am | 3 ---
configure.ac | 3 ---
contrib/DEBIAN/Makefile.am | 3 ---
contrib/Makefile.am | 3 ---
docs/Makefile.am | 3 ---
plugins/Makefile.am | 3 ---
plugins/__init__.py | 3 ---
plugins/sample/Makefile.am | 3 ---
plugins/sample/__init__.py | 3 ---
plugins/sample/i18n.py | 3 ---
plugins/sample/model.py | 3 ---
plugins/sample/ui/Makefile.am | 3 ---
plugins/sample/ui/config/Makefile.am | 3 ---
src/Makefile.am | 3 ---
src/distros.d/Makefile.am | 3 ---
src/kimchi/Makefile.am | 3 ---
src/kimchi/__init__.py | 4 ----
src/kimchi/asynctask.py | 3 ---
src/kimchi/auth.py | 5 -----
src/kimchi/basemodel.py | 3 ---
src/kimchi/cachebust.py | 3 ---
src/kimchi/config.py.in | 4 ----
src/kimchi/control/Makefile.am | 3 ---
src/kimchi/control/__init__.py | 3 ---
src/kimchi/control/base.py | 5 -----
src/kimchi/control/config.py | 5 -----
src/kimchi/control/debugreports.py | 4 ----
src/kimchi/control/host.py | 6 ------
src/kimchi/control/interfaces.py | 5 -----
src/kimchi/control/networks.py | 4 ----
src/kimchi/control/plugins.py | 5 -----
src/kimchi/control/storagepools.py | 6 ------
src/kimchi/control/storageservers.py | 3 ---
src/kimchi/control/storagevolumes.py | 6 ------
src/kimchi/control/tasks.py | 4 ----
src/kimchi/control/templates.py | 4 ----
src/kimchi/control/utils.py | 5 -----
src/kimchi/control/vm/Makefile.am | 4 ----
src/kimchi/control/vm/__init__.py | 4 ----
src/kimchi/control/vm/ifaces.py | 3 ---
src/kimchi/control/vm/storages.py | 3 ---
src/kimchi/control/vms.py | 5 -----
src/kimchi/disks.py | 3 ---
src/kimchi/distroloader.py | 3 ---
src/kimchi/exception.py | 3 ---
src/kimchi/featuretests.py | 3 ---
src/kimchi/i18n.py | 3 ---
src/kimchi/iscsi.py | 3 ---
src/kimchi/isoinfo.py | 3 ---
src/kimchi/mockmodel.py | 3 ---
src/kimchi/model/Makefile.am | 3 ---
src/kimchi/model/__init__.py | 3 ---
src/kimchi/model/config.py | 3 ---
src/kimchi/model/debugreports.py | 3 ---
src/kimchi/model/host.py | 3 ---
src/kimchi/model/interfaces.py | 3 ---
src/kimchi/model/libvirtconnection.py | 3 ---
src/kimchi/model/libvirtstoragepool.py | 3 ---
src/kimchi/model/model.py | 3 ---
src/kimchi/model/networks.py | 3 ---
src/kimchi/model/plugins.py | 3 ---
src/kimchi/model/storagepools.py | 3 ---
src/kimchi/model/storageservers.py | 3 ---
src/kimchi/model/storagetargets.py | 3 ---
src/kimchi/model/storagevolumes.py | 3 ---
src/kimchi/model/tasks.py | 3 ---
src/kimchi/model/templates.py | 3 ---
src/kimchi/model/utils.py | 3 ---
src/kimchi/model/vmifaces.py | 3 ---
src/kimchi/model/vms.py | 3 ---
src/kimchi/model/vmstorages.py | 4 ----
src/kimchi/netinfo.py | 3 ---
src/kimchi/network.py | 3 ---
src/kimchi/networkxml.py | 3 ---
src/kimchi/objectstore.py | 4 ----
src/kimchi/osinfo.py | 3 ---
src/kimchi/repositories.py | 3 ---
src/kimchi/rollbackcontext.py | 5 -----
src/kimchi/root.py | 4 ----
src/kimchi/scan.py | 3 ---
src/kimchi/screenshot.py | 3 ---
src/kimchi/server.py | 4 ----
src/kimchi/sslcert.py | 4 ----
src/kimchi/swupdate.py | 4 ----
src/kimchi/template.py | 4 ----
src/kimchi/utils.py | 3 ---
src/kimchi/vmtemplate.py | 3 ---
src/kimchi/vnc.py | 3 ---
src/kimchi/xmlutils.py | 3 ---
src/kimchid.in | 5 -----
tests/Makefile.am | 3 ---
tests/iso_gen.py | 3 ---
tests/run_tests.sh.in | 3 ---
tests/test_authorization.py | 3 ---
tests/test_config.py.in | 3 ---
tests/test_exception.py | 3 ---
tests/test_mockmodel.py | 3 ---
tests/test_model.py | 3 ---
tests/test_networkxml.py | 3 ---
tests/test_osinfo.py | 3 ---
tests/test_plugin.py | 3 ---
tests/test_rest.py | 3 ---
tests/test_rollbackcontext.py | 3 ---
tests/test_server.py | 3 ---
tests/test_storagepool.py | 3 ---
tests/test_vmtemplate.py | 3 ---
tests/utils.py | 3 ---
ui/Makefile.am | 3 ---
ui/css/Makefile.am | 3 ---
ui/css/fonts/Makefile.am | 3 ---
ui/css/fonts/novnc/Makefile.am | 3 ---
ui/css/novnc/Makefile.am | 3 ---
ui/css/theme-default/button.css | 3 ---
ui/css/theme-default/circleGauge.css | 3 ---
ui/css/theme-default/error.css | 3 ---
ui/css/theme-default/form.css | 5 +----
ui/css/theme-default/framework.css | 3 ---
ui/css/theme-default/grid.css | 3 ---
ui/css/theme-default/guest-edit.css | 3 ---
ui/css/theme-default/host.css | 3 ---
ui/css/theme-default/jquery-ui.custom.css | 3 ---
ui/css/theme-default/line-chart.css | 3 ---
ui/css/theme-default/list.css | 3 ---
ui/css/theme-default/login-window.css | 3 ---
ui/css/theme-default/message.css | 5 +----
ui/css/theme-default/nav-tree.css | 3 ---
ui/css/theme-default/navbar.css | 3 ---
ui/css/theme-default/network.css | 3 ---
ui/css/theme-default/popover.css | 3 ---
ui/css/theme-default/reset.css | 3 ---
ui/css/theme-default/storage.css | 3 ---
ui/css/theme-default/template-edit.css | 3 ---
ui/css/theme-default/template.css | 3 ---
ui/css/theme-default/template_add.css | 3 ---
ui/css/theme-default/template_list.css | 3 ---
ui/css/theme-default/tile-check.css | 3 ---
ui/css/theme-default/toolbar.css | 3 ---
ui/css/theme-default/topbar.css | 3 ---
ui/css/theme-default/window.css | 3 ---
ui/images/Makefile.am | 3 ---
ui/images/theme-default/Makefile.am | 3 ---
ui/js/Makefile.am | 3 ---
ui/js/novnc/Makefile.am | 3 ---
ui/js/novnc/web-socket-js/Makefile.am | 3 ---
ui/js/spice/Makefile.am | 3 ---
ui/js/src/kimchi.api.js | 4 ----
ui/js/src/kimchi.cookie.js | 3 ---
ui/js/src/kimchi.form.js | 3 ---
ui/js/src/kimchi.grid.js | 3 ---
ui/js/src/kimchi.guest_add_main.js | 3 ---
ui/js/src/kimchi.guest_edit_main.js | 3 ---
ui/js/src/kimchi.guest_main.js | 4 ----
ui/js/src/kimchi.host.js | 3 ---
ui/js/src/kimchi.lang.js | 3 ---
ui/js/src/kimchi.line-chart.js | 3 ---
ui/js/src/kimchi.login_window.js | 4 ----
ui/js/src/kimchi.main.js | 3 ---
ui/js/src/kimchi.message.js | 3 ---
ui/js/src/kimchi.network.js | 3 ---
ui/js/src/kimchi.popable.js | 3 ---
ui/js/src/kimchi.select.js | 3 ---
ui/js/src/kimchi.storage_main.js | 3 ---
ui/js/src/kimchi.storagepool_add_main.js | 4 ----
ui/js/src/kimchi.template.js | 3 ---
ui/js/src/kimchi.template_add_main.js | 3 ---
ui/js/src/kimchi.template_edit_main.js | 3 ---
ui/js/src/kimchi.template_main.js | 3 ---
ui/js/src/kimchi.topic.js | 3 ---
ui/js/src/kimchi.user.js | 3 ---
ui/js/src/kimchi.utils.js | 3 ---
ui/js/src/kimchi.window.js | 4 ----
ui/js/widgets/button-dropDown.js | 5 +----
ui/js/widgets/circleGauge.js | 4 ----
ui/js/widgets/combobox.js | 5 +----
ui/js/widgets/filter-select.js | 5 +----
ui/js/widgets/select-menu.js | 3 ---
ui/libs/Makefile.am | 3 ---
ui/libs/themes/Makefile.am | 4 ----
ui/libs/themes/base/Makefile.am | 4 ----
ui/libs/themes/base/images/Makefile.am | 4 ----
ui/pages/Makefile.am | 3 ---
ui/pages/error.html.tmpl | 4 ----
ui/pages/guest-add.html.tmpl | 3 ---
ui/pages/guest-edit.html.tmpl | 4 ----
ui/pages/guest.html.tmpl | 4 ----
ui/pages/help/Makefile.am | 3 ---
ui/pages/help/gen-index.py | 3 ---
ui/pages/i18n.html.tmpl | 5 -----
ui/pages/kimchi-ui.html.tmpl | 4 ----
ui/pages/login-window.html.tmpl | 3 ---
ui/pages/report-add.html.tmpl | 3 ---
ui/pages/storagepool-add.html.tmpl | 4 ----
ui/pages/tabs/Makefile.am | 3 ---
ui/pages/tabs/guests.html.tmpl | 4 ----
ui/pages/tabs/host.html.tmpl | 3 ---
ui/pages/tabs/network.html.tmpl | 3 ---
ui/pages/tabs/storage.html.tmpl | 3 ---
ui/pages/tabs/templates.html.tmpl | 4 ----
ui/pages/template-add.html.tmpl | 4 ----
ui/pages/template-edit.html.tmpl | 4 ----
203 files changed, 24 insertions(+), 675 deletions(-)
diff --git a/AUTHORS b/AUTHORS
index 05067d0..3f75332 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,15 +1,32 @@
Adam King <rak(a)linux.vnet.ibm.com>
Adam Litke <agl(a)linux.vnet.ibm.com>
+Adriano Botega <abotega(a)linux.vnet.ibm.com>
+Alexandre Tanaka Hirata <hirata(a)linux.vnet.ibm.com>
Aline Manera <alinefm(a)br.ibm.com>
+apporc <appleorchard2000(a)gmail.com>
Anthony Liguori <aliguori(a)us.ibm.com>
Bing Bu Cao <mars(a)linux.vnet.ibm.com>
+Christy Perez <christy(a)linux.vnet.ibm.com>
Cole Robinson <crobinso(a)redhat.com>
+Crístian Viana <vianac(a)linux.vnet.ibm.com>
+Daniel H Barboza <danielhb(a)linux.vnet.ibm.com>
Eduardo Elias Ferreira <edusf(a)linux.vnet.ibm.com>
+Eli Qiao(Li Yong Qiao) <taget(a)linux.vnet.ibm.com>
Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
+Leonardo Garcia <lagarcia(a)br.ibm.com>
+Lise Noble <lwnoble(a)us.ibm.com>
+Malcolm Yu <minghaoyusombie(a)gmail.com>
+Mark Wu <wudxw(a)linux.vnet.ibm.com>
+Mei Na Zhou <zhoumein(a)linux.vnet.ibm.com>
+Paulo Vital <pvital(a)linux.vnet.ibm.com>
+Pradeep K Surisetty<psuriset(a)linux.vnet.ibm.com>
+Ramon Medeiros <ramonn(a)linux.vnet.ibm.com>
+Rodrigo Trujilo <rodrigo.trujillo(a)linux.vnet.ibm.com>
Royce Lv <lvroyce(a)linux.vnet.ibm.com>
ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
Shu Ming <shuming(a)linux.vnet.ibm.com>
+Toby Allsopp <toby(a)MI6.GEN.NZ>
Tony Breeds <tonyb(a)au1.ibm.com>
Xin BJ Ding <xinding(a)cn.ibm.com>
-zhoumeina <zhmeina(a)cn.ibm.com>
-Pradeep K Surisetty<psuriset(a)linux.vnet.ibm.com>
+Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
+Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
diff --git a/Makefile.am b/Makefile.am
index 47ba154..22944d5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/config/Makefile.am b/config/Makefile.am
index 514ae25..208d3e3 100644
--- a/config/Makefile.am
+++ b/config/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# zhoumeina <zhoumein(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/config/ui/Makefile.am b/config/ui/Makefile.am
index 04c6e64..32b74e3 100644
--- a/config/ui/Makefile.am
+++ b/config/ui/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# zhoumeina <zhoumein(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/configure.ac b/configure.ac
index c0bc538..365348f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/contrib/DEBIAN/Makefile.am b/contrib/DEBIAN/Makefile.am
index bec0c9e..ca89552 100644
--- a/contrib/DEBIAN/Makefile.am
+++ b/contrib/DEBIAN/Makefile.am
@@ -1,8 +1,5 @@
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/contrib/Makefile.am b/contrib/Makefile.am
index 44f3b48..e36d4cd 100644
--- a/contrib/Makefile.am
+++ b/contrib/Makefile.am
@@ -1,8 +1,5 @@
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 586281a..f195cbc 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index b7cd57a..2ceedae 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/__init__.py b/plugins/__init__.py
index 188268d..910cdc4 100644
--- a/plugins/__init__.py
+++ b/plugins/__init__.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/sample/Makefile.am b/plugins/sample/Makefile.am
index bb2d926..e03a4c0 100644
--- a/plugins/sample/Makefile.am
+++ b/plugins/sample/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/sample/__init__.py b/plugins/sample/__init__.py
index fff9aa7..3183898 100644
--- a/plugins/sample/__init__.py
+++ b/plugins/sample/__init__.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/sample/i18n.py b/plugins/sample/i18n.py
index b4cd5cb..8957e11 100644
--- a/plugins/sample/i18n.py
+++ b/plugins/sample/i18n.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/sample/model.py b/plugins/sample/model.py
index f7ca319..e34b9d0 100644
--- a/plugins/sample/model.py
+++ b/plugins/sample/model.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/sample/ui/Makefile.am b/plugins/sample/ui/Makefile.am
index 02d2ef2..0ee244f 100644
--- a/plugins/sample/ui/Makefile.am
+++ b/plugins/sample/ui/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/plugins/sample/ui/config/Makefile.am b/plugins/sample/ui/config/Makefile.am
index 30a4001..cf9e09e 100644
--- a/plugins/sample/ui/config/Makefile.am
+++ b/plugins/sample/ui/config/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/Makefile.am b/src/Makefile.am
index 7514870..2005f7c 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/distros.d/Makefile.am b/src/distros.d/Makefile.am
index b552c79..684fe60 100644
--- a/src/distros.d/Makefile.am
+++ b/src/distros.d/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/Makefile.am b/src/kimchi/Makefile.am
index 6a0e100..957d2c9 100644
--- a/src/kimchi/Makefile.am
+++ b/src/kimchi/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/__init__.py b/src/kimchi/__init__.py
index c6140fb..b93d4e3 100644
--- a/src/kimchi/__init__.py
+++ b/src/kimchi/__init__.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Anthony Liguori <aliguori(a)us.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/asynctask.py b/src/kimchi/asynctask.py
index f5cba50..8f0d96c 100644
--- a/src/kimchi/asynctask.py
+++ b/src/kimchi/asynctask.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Shu Ming <shuming(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/auth.py b/src/kimchi/auth.py
index 94e7eab..ebe3a3c 100644
--- a/src/kimchi/auth.py
+++ b/src/kimchi/auth.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-# Shu Ming <shuming(a)linux.vnet.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/basemodel.py b/src/kimchi/basemodel.py
index 0058dc2..93aab0c 100644
--- a/src/kimchi/basemodel.py
+++ b/src/kimchi/basemodel.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/cachebust.py b/src/kimchi/cachebust.py
index 7844695..2961eeb 100644
--- a/src/kimchi/cachebust.py
+++ b/src/kimchi/cachebust.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/config.py.in b/src/kimchi/config.py.in
index 32d61c6..ffe2305 100644
--- a/src/kimchi/config.py.in
+++ b/src/kimchi/config.py.in
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Anthony Liguori <aliguori(a)us.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/Makefile.am b/src/kimchi/control/Makefile.am
index 42f62c3..fee98dc 100644
--- a/src/kimchi/control/Makefile.am
+++ b/src/kimchi/control/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/__init__.py b/src/kimchi/control/__init__.py
index f24f9f3..7735ddd 100644
--- a/src/kimchi/control/__init__.py
+++ b/src/kimchi/control/__init__.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/base.py b/src/kimchi/control/base.py
index 91a70ae..082f95b 100644
--- a/src/kimchi/control/base.py
+++ b/src/kimchi/control/base.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linix.vnet.ibm.com>
-# Shu Ming <shuming(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/config.py b/src/kimchi/control/config.py
index 4750410..b485737 100644
--- a/src/kimchi/control/config.py
+++ b/src/kimchi/control/config.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/debugreports.py b/src/kimchi/control/debugreports.py
index 57dc0f3..9922cfa 100644
--- a/src/kimchi/control/debugreports.py
+++ b/src/kimchi/control/debugreports.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# Shu Ming <shuming(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/host.py b/src/kimchi/control/host.py
index 50edc71..4fd6b51 100644
--- a/src/kimchi/control/host.py
+++ b/src/kimchi/control/host.py
@@ -3,12 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# Daniel Henrique Barboza <danielhb(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/interfaces.py b/src/kimchi/control/interfaces.py
index f93dd6a..3f353a9 100644
--- a/src/kimchi/control/interfaces.py
+++ b/src/kimchi/control/interfaces.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/networks.py b/src/kimchi/control/networks.py
index 3a02f60..dd7e08d 100644
--- a/src/kimchi/control/networks.py
+++ b/src/kimchi/control/networks.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/plugins.py b/src/kimchi/control/plugins.py
index fdbfd9a..8dc2273 100644
--- a/src/kimchi/control/plugins.py
+++ b/src/kimchi/control/plugins.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-# zhoumeina <zhoumein(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/storagepools.py b/src/kimchi/control/storagepools.py
index 7e6bdd7..62f9525 100644
--- a/src/kimchi/control/storagepools.py
+++ b/src/kimchi/control/storagepools.py
@@ -3,12 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# Bing Bu Cao <mars(a)linux.vnet.ibm.com>
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/storageservers.py b/src/kimchi/control/storageservers.py
index 9e7f4ac..515120f 100644
--- a/src/kimchi/control/storageservers.py
+++ b/src/kimchi/control/storageservers.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/storagevolumes.py b/src/kimchi/control/storagevolumes.py
index cd15bcc..718c97a 100644
--- a/src/kimchi/control/storagevolumes.py
+++ b/src/kimchi/control/storagevolumes.py
@@ -3,12 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# Bing Bu Cao <mars(a)linux.vnet.ibm.com>
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/tasks.py b/src/kimchi/control/tasks.py
index f3dbfd9..76b7ec8 100644
--- a/src/kimchi/control/tasks.py
+++ b/src/kimchi/control/tasks.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# Shu Ming <shuming(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/templates.py b/src/kimchi/control/templates.py
index 3f1dc7a..a535960 100644
--- a/src/kimchi/control/templates.py
+++ b/src/kimchi/control/templates.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/utils.py b/src/kimchi/control/utils.py
index 0d7e84a..5e63816 100644
--- a/src/kimchi/control/utils.py
+++ b/src/kimchi/control/utils.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/vm/Makefile.am b/src/kimchi/control/vm/Makefile.am
index c42a6cd..e57b907 100644
--- a/src/kimchi/control/vm/Makefile.am
+++ b/src/kimchi/control/vm/Makefile.am
@@ -3,10 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/vm/__init__.py b/src/kimchi/control/vm/__init__.py
index c430d2f..7735ddd 100644
--- a/src/kimchi/control/vm/__init__.py
+++ b/src/kimchi/control/vm/__init__.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/vm/ifaces.py b/src/kimchi/control/vm/ifaces.py
index 263b664..874ef54 100644
--- a/src/kimchi/control/vm/ifaces.py
+++ b/src/kimchi/control/vm/ifaces.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/vm/storages.py b/src/kimchi/control/vm/storages.py
index f0e8fb5..984c4d2 100644
--- a/src/kimchi/control/vm/storages.py
+++ b/src/kimchi/control/vm/storages.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Rodrigo Trujilo <rodrigo.trujillo(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/control/vms.py b/src/kimchi/control/vms.py
index a74ce27..81ad3a6 100644
--- a/src/kimchi/control/vms.py
+++ b/src/kimchi/control/vms.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/disks.py b/src/kimchi/disks.py
index ef065e2..8389922 100644
--- a/src/kimchi/disks.py
+++ b/src/kimchi/disks.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Daniel H Barboza <danielhb(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/distroloader.py b/src/kimchi/distroloader.py
index f0b0208..daa5d5b 100644
--- a/src/kimchi/distroloader.py
+++ b/src/kimchi/distroloader.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/exception.py b/src/kimchi/exception.py
index 2d974a8..71a4d11 100644
--- a/src/kimchi/exception.py
+++ b/src/kimchi/exception.py
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/featuretests.py b/src/kimchi/featuretests.py
index e759b6d..045f72b 100644
--- a/src/kimchi/featuretests.py
+++ b/src/kimchi/featuretests.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)br.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/i18n.py b/src/kimchi/i18n.py
index fea0184..2983edd 100644
--- a/src/kimchi/i18n.py
+++ b/src/kimchi/i18n.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/iscsi.py b/src/kimchi/iscsi.py
index 248188c..ea84caa 100644
--- a/src/kimchi/iscsi.py
+++ b/src/kimchi/iscsi.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/isoinfo.py b/src/kimchi/isoinfo.py
index 5629391..1e9e02d 100644
--- a/src/kimchi/isoinfo.py
+++ b/src/kimchi/isoinfo.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/mockmodel.py b/src/kimchi/mockmodel.py
index b23a024..50b5f0e 100644
--- a/src/kimchi/mockmodel.py
+++ b/src/kimchi/mockmodel.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/Makefile.am b/src/kimchi/model/Makefile.am
index edab6fb..a6ccbf0 100644
--- a/src/kimchi/model/Makefile.am
+++ b/src/kimchi/model/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/__init__.py b/src/kimchi/model/__init__.py
index 8a37cc4..53588e0 100644
--- a/src/kimchi/model/__init__.py
+++ b/src/kimchi/model/__init__.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/config.py b/src/kimchi/model/config.py
index 2d09416..e201737 100644
--- a/src/kimchi/model/config.py
+++ b/src/kimchi/model/config.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/debugreports.py b/src/kimchi/model/debugreports.py
index 7573a5b..3e14848 100644
--- a/src/kimchi/model/debugreports.py
+++ b/src/kimchi/model/debugreports.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/host.py b/src/kimchi/model/host.py
index 503cddc..d0d2190 100644
--- a/src/kimchi/model/host.py
+++ b/src/kimchi/model/host.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/interfaces.py b/src/kimchi/model/interfaces.py
index 96b1261..54ea098 100644
--- a/src/kimchi/model/interfaces.py
+++ b/src/kimchi/model/interfaces.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/libvirtconnection.py b/src/kimchi/model/libvirtconnection.py
index 7bbb668..324edc1 100644
--- a/src/kimchi/model/libvirtconnection.py
+++ b/src/kimchi/model/libvirtconnection.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/libvirtstoragepool.py b/src/kimchi/model/libvirtstoragepool.py
index dc38d50..6c1ffb4 100644
--- a/src/kimchi/model/libvirtstoragepool.py
+++ b/src/kimchi/model/libvirtstoragepool.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/model.py b/src/kimchi/model/model.py
index ac0779d..aa5eab5 100644
--- a/src/kimchi/model/model.py
+++ b/src/kimchi/model/model.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/networks.py b/src/kimchi/model/networks.py
index 7e9b471..f032875 100644
--- a/src/kimchi/model/networks.py
+++ b/src/kimchi/model/networks.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/plugins.py b/src/kimchi/model/plugins.py
index d6756d0..43077d4 100644
--- a/src/kimchi/model/plugins.py
+++ b/src/kimchi/model/plugins.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/storagepools.py b/src/kimchi/model/storagepools.py
index 011feb0..10a7a0d 100644
--- a/src/kimchi/model/storagepools.py
+++ b/src/kimchi/model/storagepools.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/storageservers.py b/src/kimchi/model/storageservers.py
index 26e1f6f..d4fba9d 100644
--- a/src/kimchi/model/storageservers.py
+++ b/src/kimchi/model/storageservers.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/storagetargets.py b/src/kimchi/model/storagetargets.py
index 01cdaf8..e090d84 100644
--- a/src/kimchi/model/storagetargets.py
+++ b/src/kimchi/model/storagetargets.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/storagevolumes.py b/src/kimchi/model/storagevolumes.py
index 6bd6ded..8defdb7 100644
--- a/src/kimchi/model/storagevolumes.py
+++ b/src/kimchi/model/storagevolumes.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/tasks.py b/src/kimchi/model/tasks.py
index 40ca1d6..f8f995a 100644
--- a/src/kimchi/model/tasks.py
+++ b/src/kimchi/model/tasks.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/templates.py b/src/kimchi/model/templates.py
index eac1a2a..7afb0e0 100644
--- a/src/kimchi/model/templates.py
+++ b/src/kimchi/model/templates.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/utils.py b/src/kimchi/model/utils.py
index b642f05..80e1801 100644
--- a/src/kimchi/model/utils.py
+++ b/src/kimchi/model/utils.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/vmifaces.py b/src/kimchi/model/vmifaces.py
index f526e0d..9bf110e 100644
--- a/src/kimchi/model/vmifaces.py
+++ b/src/kimchi/model/vmifaces.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/vms.py b/src/kimchi/model/vms.py
index b6a42e6..a3b6c31 100644
--- a/src/kimchi/model/vms.py
+++ b/src/kimchi/model/vms.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/model/vmstorages.py b/src/kimchi/model/vmstorages.py
index 7796f30..6298a81 100644
--- a/src/kimchi/model/vmstorages.py
+++ b/src/kimchi/model/vmstorages.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Rodrigo Trujillo <rodrigo.trujillo(a)linux.vnet.ibm.com>
-# Daniel Henrique Barboza <danielhb(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/netinfo.py b/src/kimchi/netinfo.py
index c34b96d..4dc6657 100644
--- a/src/kimchi/netinfo.py
+++ b/src/kimchi/netinfo.py
@@ -2,9 +2,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/network.py b/src/kimchi/network.py
index 3c9cf40..24439df 100644
--- a/src/kimchi/network.py
+++ b/src/kimchi/network.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/networkxml.py b/src/kimchi/networkxml.py
index 63cb210..f67c982 100644
--- a/src/kimchi/networkxml.py
+++ b/src/kimchi/networkxml.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/objectstore.py b/src/kimchi/objectstore.py
index 5cb8ae1..d960ca9 100644
--- a/src/kimchi/objectstore.py
+++ b/src/kimchi/objectstore.py
@@ -2,10 +2,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Shu Ming <shuming(a)linux.vnet.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/osinfo.py b/src/kimchi/osinfo.py
index eff8070..8ce4110 100644
--- a/src/kimchi/osinfo.py
+++ b/src/kimchi/osinfo.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/repositories.py b/src/kimchi/repositories.py
index 0ab0b1a..18f6116 100644
--- a/src/kimchi/repositories.py
+++ b/src/kimchi/repositories.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Paulo Vital <pvital(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/rollbackcontext.py b/src/kimchi/rollbackcontext.py
index d493af2..70fcfeb 100644
--- a/src/kimchi/rollbackcontext.py
+++ b/src/kimchi/rollbackcontext.py
@@ -3,11 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-# Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/root.py b/src/kimchi/root.py
index 08056d2..3956ea6 100644
--- a/src/kimchi/root.py
+++ b/src/kimchi/root.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Anthony Liguori <aliguori(a)us.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/scan.py b/src/kimchi/scan.py
index e192f01..b67e3a5 100644
--- a/src/kimchi/scan.py
+++ b/src/kimchi/scan.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/screenshot.py b/src/kimchi/screenshot.py
index 91c14a6..6c8a599 100644
--- a/src/kimchi/screenshot.py
+++ b/src/kimchi/screenshot.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/server.py b/src/kimchi/server.py
index 6dd0404..c829097 100644
--- a/src/kimchi/server.py
+++ b/src/kimchi/server.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Anthony Liguori <aliguori(a)us.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/sslcert.py b/src/kimchi/sslcert.py
index 529699d..37b4961 100644
--- a/src/kimchi/sslcert.py
+++ b/src/kimchi/sslcert.py
@@ -4,10 +4,6 @@
# Copyright IBM, Corp. 2013
# Copyright (C) 2004-2005 OSAF. All Rights Reserved.
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Toby Allsopp <toby(a)MI6.GEN.NZ>
-#
# Portions of this file were derived from the python-m2crypto unit tests:
# http://svn.osafoundation.org/m2crypto/trunk/tests/test_x509.py
#
diff --git a/src/kimchi/swupdate.py b/src/kimchi/swupdate.py
index 70855dc..2c2713a 100644
--- a/src/kimchi/swupdate.py
+++ b/src/kimchi/swupdate.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Paulo Vital <pvital(a)linux.vnet.ibm.com>
-# Ramon Medeiros <ramonn(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/template.py b/src/kimchi/template.py
index fd1d591..5707121 100644
--- a/src/kimchi/template.py
+++ b/src/kimchi/template.py
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Anthony Liguori <aliguori(a)us.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/utils.py b/src/kimchi/utils.py
index 6be1c04..a284638 100644
--- a/src/kimchi/utils.py
+++ b/src/kimchi/utils.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/vmtemplate.py b/src/kimchi/vmtemplate.py
index af07ee3..f786fa5 100644
--- a/src/kimchi/vmtemplate.py
+++ b/src/kimchi/vmtemplate.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/vnc.py b/src/kimchi/vnc.py
index 780be70..1f36e9a 100644
--- a/src/kimchi/vnc.py
+++ b/src/kimchi/vnc.py
@@ -4,9 +4,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchi/xmlutils.py b/src/kimchi/xmlutils.py
index 51ff0ec..76f0696 100644
--- a/src/kimchi/xmlutils.py
+++ b/src/kimchi/xmlutils.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/src/kimchid.in b/src/kimchid.in
index eebc017..8b63b57 100644
--- a/src/kimchid.in
+++ b/src/kimchid.in
@@ -4,11 +4,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Anthony Liguori <aliguori(a)us.ibm.com>
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-# Aline Manera <alinefm(a)br.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 1c40f5b..e89a572 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/iso_gen.py b/tests/iso_gen.py
index c773bd6..b02b846 100644
--- a/tests/iso_gen.py
+++ b/tests/iso_gen.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/run_tests.sh.in b/tests/run_tests.sh.in
index 038e8fa..a097761 100644
--- a/tests/run_tests.sh.in
+++ b/tests/run_tests.sh.in
@@ -4,9 +4,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_authorization.py b/tests/test_authorization.py
index 24ce4bd..b211e06 100644
--- a/tests/test_authorization.py
+++ b/tests/test_authorization.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_config.py.in b/tests/test_config.py.in
index 3b9ebdc..907b72e 100644
--- a/tests/test_config.py.in
+++ b/tests/test_config.py.in
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_exception.py b/tests/test_exception.py
index 2209319..42041bc 100644
--- a/tests/test_exception.py
+++ b/tests/test_exception.py
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# Royce Lv <lvroyce(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_mockmodel.py b/tests/test_mockmodel.py
index ab5eb59..0798701 100644
--- a/tests/test_mockmodel.py
+++ b/tests/test_mockmodel.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_model.py b/tests/test_model.py
index 74e2424..f1a3118 100644
--- a/tests/test_model.py
+++ b/tests/test_model.py
@@ -4,9 +4,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_networkxml.py b/tests/test_networkxml.py
index 42b3ea9..a1bd810 100644
--- a/tests/test_networkxml.py
+++ b/tests/test_networkxml.py
@@ -3,9 +3,6 @@
#
# Copyright IBM Corp, 2013
#
-# Authors:
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_osinfo.py b/tests/test_osinfo.py
index 0f88a35..8020895 100644
--- a/tests/test_osinfo.py
+++ b/tests/test_osinfo.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_plugin.py b/tests/test_plugin.py
index 607dd55..62c2583 100644
--- a/tests/test_plugin.py
+++ b/tests/test_plugin.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Mark Wu <wudxw(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_rest.py b/tests/test_rest.py
index ca96dc0..ced9a33 100644
--- a/tests/test_rest.py
+++ b/tests/test_rest.py
@@ -4,9 +4,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_rollbackcontext.py b/tests/test_rollbackcontext.py
index fea430d..1492d33 100644
--- a/tests/test_rollbackcontext.py
+++ b/tests/test_rollbackcontext.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_server.py b/tests/test_server.py
index 734a618..d7b93ad 100644
--- a/tests/test_server.py
+++ b/tests/test_server.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_storagepool.py b/tests/test_storagepool.py
index 028bb45..fcf24f8 100644
--- a/tests/test_storagepool.py
+++ b/tests/test_storagepool.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Zhou Zheng Sheng <zhshzhou(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/test_vmtemplate.py b/tests/test_vmtemplate.py
index ee20dbf..821ca24 100644
--- a/tests/test_vmtemplate.py
+++ b/tests/test_vmtemplate.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/tests/utils.py b/tests/utils.py
index 18b707c..0a1a967 100644
--- a/tests/utils.py
+++ b/tests/utils.py
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/ui/Makefile.am b/ui/Makefile.am
index 1d538f7..b5366c5 100644
--- a/ui/Makefile.am
+++ b/ui/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/css/Makefile.am b/ui/css/Makefile.am
index e835cdf..db65799 100644
--- a/ui/css/Makefile.am
+++ b/ui/css/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/css/fonts/Makefile.am b/ui/css/fonts/Makefile.am
index a7fa997..63df038 100644
--- a/ui/css/fonts/Makefile.am
+++ b/ui/css/fonts/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/css/fonts/novnc/Makefile.am b/ui/css/fonts/novnc/Makefile.am
index 577d4e9..50f6050 100644
--- a/ui/css/fonts/novnc/Makefile.am
+++ b/ui/css/fonts/novnc/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/css/novnc/Makefile.am b/ui/css/novnc/Makefile.am
index 6314bbb..29703d6 100644
--- a/ui/css/novnc/Makefile.am
+++ b/ui/css/novnc/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/css/theme-default/button.css b/ui/css/theme-default/button.css
index 014ad20..ae15ee6 100644
--- a/ui/css/theme-default/button.css
+++ b/ui/css/theme-default/button.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/circleGauge.css b/ui/css/theme-default/circleGauge.css
index cf9970e..d41b750 100644
--- a/ui/css/theme-default/circleGauge.css
+++ b/ui/css/theme-default/circleGauge.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/error.css b/ui/css/theme-default/error.css
index 46b4326..a70077f 100644
--- a/ui/css/theme-default/error.css
+++ b/ui/css/theme-default/error.css
@@ -3,9 +3,6 @@
*
* Copyright IBM Corp, 2013
*
- * Authors:
- * Meina Zhou <zhmeina(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/form.css b/ui/css/theme-default/form.css
index d1a3885..94344f3 100644
--- a/ui/css/theme-default/form.css
+++ b/ui/css/theme-default/form.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -55,4 +52,4 @@
font-size: 12px;
color: #333;
margin: 0 0 5px 5px;
-}
\ No newline at end of file
+}
diff --git a/ui/css/theme-default/framework.css b/ui/css/theme-default/framework.css
index d904527..9e4b440 100644
--- a/ui/css/theme-default/framework.css
+++ b/ui/css/theme-default/framework.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/grid.css b/ui/css/theme-default/grid.css
index bff787f..9f8f98e 100644
--- a/ui/css/theme-default/grid.css
+++ b/ui/css/theme-default/grid.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/guest-edit.css b/ui/css/theme-default/guest-edit.css
index 79fca83..f4ccdee 100644
--- a/ui/css/theme-default/guest-edit.css
+++ b/ui/css/theme-default/guest-edit.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/host.css b/ui/css/theme-default/host.css
index 67daeaf..470ed1b 100644
--- a/ui/css/theme-default/host.css
+++ b/ui/css/theme-default/host.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/jquery-ui.custom.css b/ui/css/theme-default/jquery-ui.custom.css
index fab6a95..56f7e06 100644
--- a/ui/css/theme-default/jquery-ui.custom.css
+++ b/ui/css/theme-default/jquery-ui.custom.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2014
*
- * Authors:
- * Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/line-chart.css b/ui/css/theme-default/line-chart.css
index 0a0155a..a3c25c8 100644
--- a/ui/css/theme-default/line-chart.css
+++ b/ui/css/theme-default/line-chart.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/list.css b/ui/css/theme-default/list.css
index f0205b7..ad28836 100644
--- a/ui/css/theme-default/list.css
+++ b/ui/css/theme-default/list.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/login-window.css b/ui/css/theme-default/login-window.css
index a5a2729..fe83de0 100644
--- a/ui/css/theme-default/login-window.css
+++ b/ui/css/theme-default/login-window.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/message.css b/ui/css/theme-default/message.css
index 46d1a55..2631a18 100644
--- a/ui/css/theme-default/message.css
+++ b/ui/css/theme-default/message.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -135,4 +132,4 @@
.confirmbox>header>.close:hover {
border: 2px solid #444;
color: #444;
-}
\ No newline at end of file
+}
diff --git a/ui/css/theme-default/nav-tree.css b/ui/css/theme-default/nav-tree.css
index 31f675b..a70b4e8 100644
--- a/ui/css/theme-default/nav-tree.css
+++ b/ui/css/theme-default/nav-tree.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/navbar.css b/ui/css/theme-default/navbar.css
index 7ecfcf1..020fc59 100644
--- a/ui/css/theme-default/navbar.css
+++ b/ui/css/theme-default/navbar.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/network.css b/ui/css/theme-default/network.css
index fdbd2d5..80640a3 100644
--- a/ui/css/theme-default/network.css
+++ b/ui/css/theme-default/network.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/popover.css b/ui/css/theme-default/popover.css
index 295f8f9..945a5c2 100644
--- a/ui/css/theme-default/popover.css
+++ b/ui/css/theme-default/popover.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/reset.css b/ui/css/theme-default/reset.css
index 760300f..77ec8fc 100644
--- a/ui/css/theme-default/reset.css
+++ b/ui/css/theme-default/reset.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/storage.css b/ui/css/theme-default/storage.css
index dde7f5a..db3a62b 100644
--- a/ui/css/theme-default/storage.css
+++ b/ui/css/theme-default/storage.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhoumein(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/template-edit.css b/ui/css/theme-default/template-edit.css
index fee273f..c827048 100644
--- a/ui/css/theme-default/template-edit.css
+++ b/ui/css/theme-default/template-edit.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/template.css b/ui/css/theme-default/template.css
index 0962926..efeca89 100644
--- a/ui/css/theme-default/template.css
+++ b/ui/css/theme-default/template.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/template_add.css b/ui/css/theme-default/template_add.css
index 6a999f9..849e33b 100644
--- a/ui/css/theme-default/template_add.css
+++ b/ui/css/theme-default/template_add.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Xin Ding <xinding(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/template_list.css b/ui/css/theme-default/template_list.css
index 72e88ad..c0d51e0 100644
--- a/ui/css/theme-default/template_list.css
+++ b/ui/css/theme-default/template_list.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
-* Authors:
-* Mei Na Zhou <zhmeina(a)cn.ibm.com>
-*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/tile-check.css b/ui/css/theme-default/tile-check.css
index e30e173..def2978 100644
--- a/ui/css/theme-default/tile-check.css
+++ b/ui/css/theme-default/tile-check.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/toolbar.css b/ui/css/theme-default/toolbar.css
index 4f668b6..aef4153 100644
--- a/ui/css/theme-default/toolbar.css
+++ b/ui/css/theme-default/toolbar.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/topbar.css b/ui/css/theme-default/topbar.css
index 1988a6e..7180cd5 100644
--- a/ui/css/theme-default/topbar.css
+++ b/ui/css/theme-default/topbar.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/css/theme-default/window.css b/ui/css/theme-default/window.css
index 5709f16..09a9840 100644
--- a/ui/css/theme-default/window.css
+++ b/ui/css/theme-default/window.css
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Lise Noble <lwnoble(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/images/Makefile.am b/ui/images/Makefile.am
index cb78efb..7b63d23 100644
--- a/ui/images/Makefile.am
+++ b/ui/images/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/images/theme-default/Makefile.am b/ui/images/theme-default/Makefile.am
index ce9178a..7c69b2a 100644
--- a/ui/images/theme-default/Makefile.am
+++ b/ui/images/theme-default/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/js/Makefile.am b/ui/js/Makefile.am
index f5aa7ba..f4d1e6b 100644
--- a/ui/js/Makefile.am
+++ b/ui/js/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/js/novnc/Makefile.am b/ui/js/novnc/Makefile.am
index b9038d7..fefe6af 100644
--- a/ui/js/novnc/Makefile.am
+++ b/ui/js/novnc/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/js/novnc/web-socket-js/Makefile.am b/ui/js/novnc/web-socket-js/Makefile.am
index a79d8b6..7d685f5 100644
--- a/ui/js/novnc/web-socket-js/Makefile.am
+++ b/ui/js/novnc/web-socket-js/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/js/spice/Makefile.am b/ui/js/spice/Makefile.am
index d326e54..164c119 100644
--- a/ui/js/spice/Makefile.am
+++ b/ui/js/spice/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# zhou meina <zhoumein(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.api.js b/ui/js/src/kimchi.api.js
index 6433fe0..fdd9cfc 100644
--- a/ui/js/src/kimchi.api.js
+++ b/ui/js/src/kimchi.api.js
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Xin Ding <xinding(a)linux.vnet.ibm.com>
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.cookie.js b/ui/js/src/kimchi.cookie.js
index 1ea6fb9..d63fb97 100644
--- a/ui/js/src/kimchi.cookie.js
+++ b/ui/js/src/kimchi.cookie.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.form.js b/ui/js/src/kimchi.form.js
index 33fe3dc..7174b35 100644
--- a/ui/js/src/kimchi.form.js
+++ b/ui/js/src/kimchi.form.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.grid.js b/ui/js/src/kimchi.grid.js
index 7959346..bb98218 100644
--- a/ui/js/src/kimchi.grid.js
+++ b/ui/js/src/kimchi.grid.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.guest_add_main.js b/ui/js/src/kimchi.guest_add_main.js
index 7ada1e3..2113099 100644
--- a/ui/js/src/kimchi.guest_add_main.js
+++ b/ui/js/src/kimchi.guest_add_main.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.guest_edit_main.js b/ui/js/src/kimchi.guest_edit_main.js
index 13ea9d0..f32fbb1 100644
--- a/ui/js/src/kimchi.guest_edit_main.js
+++ b/ui/js/src/kimchi.guest_edit_main.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.guest_main.js b/ui/js/src/kimchi.guest_main.js
index e350373..bbc8051 100644
--- a/ui/js/src/kimchi.guest_main.js
+++ b/ui/js/src/kimchi.guest_main.js
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- * Adam King <rak(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.host.js b/ui/js/src/kimchi.host.js
index a5c341b..6e7f333 100644
--- a/ui/js/src/kimchi.host.js
+++ b/ui/js/src/kimchi.host.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.lang.js b/ui/js/src/kimchi.lang.js
index 519c7eb..d5add66 100644
--- a/ui/js/src/kimchi.lang.js
+++ b/ui/js/src/kimchi.lang.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.line-chart.js b/ui/js/src/kimchi.line-chart.js
index 4e59cb4..17ac5f7 100644
--- a/ui/js/src/kimchi.line-chart.js
+++ b/ui/js/src/kimchi.line-chart.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.login_window.js b/ui/js/src/kimchi.login_window.js
index 59de389..22d74e0 100644
--- a/ui/js/src/kimchi.login_window.js
+++ b/ui/js/src/kimchi.login_window.js
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Adam Litke <agl(a)linux.vnet.ibm.com>
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.main.js b/ui/js/src/kimchi.main.js
index 1ebec35..c9d56e4 100644
--- a/ui/js/src/kimchi.main.js
+++ b/ui/js/src/kimchi.main.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.message.js b/ui/js/src/kimchi.message.js
index f8dc42c..f997a73 100644
--- a/ui/js/src/kimchi.message.js
+++ b/ui/js/src/kimchi.message.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.network.js b/ui/js/src/kimchi.network.js
index faf1285..fa2319c 100644
--- a/ui/js/src/kimchi.network.js
+++ b/ui/js/src/kimchi.network.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.popable.js b/ui/js/src/kimchi.popable.js
index 2a843be..295eaed 100644
--- a/ui/js/src/kimchi.popable.js
+++ b/ui/js/src/kimchi.popable.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.select.js b/ui/js/src/kimchi.select.js
index 00bc68b..7b43426 100644
--- a/ui/js/src/kimchi.select.js
+++ b/ui/js/src/kimchi.select.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Xin Ding <xinding(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.storage_main.js b/ui/js/src/kimchi.storage_main.js
index d65da0b..886feef 100644
--- a/ui/js/src/kimchi.storage_main.js
+++ b/ui/js/src/kimchi.storage_main.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhoumein(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the 'License');
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.storagepool_add_main.js b/ui/js/src/kimchi.storagepool_add_main.js
index 1e3e4b4..63c6d11 100644
--- a/ui/js/src/kimchi.storagepool_add_main.js
+++ b/ui/js/src/kimchi.storagepool_add_main.js
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhoumein(a)linux.vnet.ibm.com>
- * Pradeep K Surisetty <psuriset(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.template.js b/ui/js/src/kimchi.template.js
index 66211c9..082269f 100644
--- a/ui/js/src/kimchi.template.js
+++ b/ui/js/src/kimchi.template.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.template_add_main.js b/ui/js/src/kimchi.template_add_main.js
index 1b1f413..31326df 100644
--- a/ui/js/src/kimchi.template_add_main.js
+++ b/ui/js/src/kimchi.template_add_main.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Xin Ding <xinding(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.template_edit_main.js b/ui/js/src/kimchi.template_edit_main.js
index ad535ee..5a928ae 100644
--- a/ui/js/src/kimchi.template_edit_main.js
+++ b/ui/js/src/kimchi.template_edit_main.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.template_main.js b/ui/js/src/kimchi.template_main.js
index 3704f30..5de6e8c 100644
--- a/ui/js/src/kimchi.template_main.js
+++ b/ui/js/src/kimchi.template_main.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhmeina(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.topic.js b/ui/js/src/kimchi.topic.js
index 0b03526..b01b61f 100644
--- a/ui/js/src/kimchi.topic.js
+++ b/ui/js/src/kimchi.topic.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.user.js b/ui/js/src/kimchi.user.js
index 34156b8..bd7d20b 100644
--- a/ui/js/src/kimchi.user.js
+++ b/ui/js/src/kimchi.user.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.utils.js b/ui/js/src/kimchi.utils.js
index 3cf36b9..d1ea105 100644
--- a/ui/js/src/kimchi.utils.js
+++ b/ui/js/src/kimchi.utils.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/src/kimchi.window.js b/ui/js/src/kimchi.window.js
index 5cf8054..b32ab60 100644
--- a/ui/js/src/kimchi.window.js
+++ b/ui/js/src/kimchi.window.js
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Xin Ding <xinding(a)linux.vnet.ibm.com>
- * Hongliang Wang <hlwanghl(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/widgets/button-dropDown.js b/ui/js/widgets/button-dropDown.js
index 0adda37..15188f7 100644
--- a/ui/js/widgets/button-dropDown.js
+++ b/ui/js/widgets/button-dropDown.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * zhoumeina <zhoumein(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the 'License');
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -35,4 +32,4 @@
$.Widget.prototype.destroy.call(this);
}
});
-}(jQuery));
\ No newline at end of file
+}(jQuery));
diff --git a/ui/js/widgets/circleGauge.js b/ui/js/widgets/circleGauge.js
index d0887fd..dc7c9a4 100644
--- a/ui/js/widgets/circleGauge.js
+++ b/ui/js/widgets/circleGauge.js
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- * Adam King <rak(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/js/widgets/combobox.js b/ui/js/widgets/combobox.js
index 2782f62..82a0b00 100644
--- a/ui/js/widgets/combobox.js
+++ b/ui/js/widgets/combobox.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * zhoumeina <zhoumein(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the 'License');
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -127,4 +124,4 @@
$.Widget.prototype.destroy.call(this);
}
});
-}(jQuery));
\ No newline at end of file
+}(jQuery));
diff --git a/ui/js/widgets/filter-select.js b/ui/js/widgets/filter-select.js
index 9e024cf..91edd25 100644
--- a/ui/js/widgets/filter-select.js
+++ b/ui/js/widgets/filter-select.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * zhoumeina <zhoumein(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the 'License');
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
@@ -136,4 +133,4 @@
$.Widget.prototype.destroy.call(this);
}
});
-}(jQuery));
\ No newline at end of file
+}(jQuery));
diff --git a/ui/js/widgets/select-menu.js b/ui/js/widgets/select-menu.js
index c213f3c..c70985d 100644
--- a/ui/js/widgets/select-menu.js
+++ b/ui/js/widgets/select-menu.js
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * zhoumeina <zhoumein(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the 'License');
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/libs/Makefile.am b/ui/libs/Makefile.am
index 0e99517..a2acce2 100644
--- a/ui/libs/Makefile.am
+++ b/ui/libs/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/libs/themes/Makefile.am b/ui/libs/themes/Makefile.am
index 922b399..1ce56d9 100644
--- a/ui/libs/themes/Makefile.am
+++ b/ui/libs/themes/Makefile.am
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/libs/themes/base/Makefile.am b/ui/libs/themes/base/Makefile.am
index ccf12e8..d7454f0 100644
--- a/ui/libs/themes/base/Makefile.am
+++ b/ui/libs/themes/base/Makefile.am
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/libs/themes/base/images/Makefile.am b/ui/libs/themes/base/images/Makefile.am
index 6df4840..312cbeb 100644
--- a/ui/libs/themes/base/images/Makefile.am
+++ b/ui/libs/themes/base/images/Makefile.am
@@ -3,10 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
-# ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/pages/Makefile.am b/ui/pages/Makefile.am
index 42bbfa0..0c04a72 100644
--- a/ui/pages/Makefile.am
+++ b/ui/pages/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# Adam Litke <agl(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/pages/error.html.tmpl b/ui/pages/error.html.tmpl
index 40a09f9..1336492 100644
--- a/ui/pages/error.html.tmpl
+++ b/ui/pages/error.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM Corp, 2013
*
- * Authors:
- * Meina Zhou <zhmeina(a)cn.ibm.com>
- * Royce Lv <lvroyce(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/guest-add.html.tmpl b/ui/pages/guest-add.html.tmpl
index e99eb68..84a1994 100644
--- a/ui/pages/guest-add.html.tmpl
+++ b/ui/pages/guest-add.html.tmpl
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/guest-edit.html.tmpl b/ui/pages/guest-edit.html.tmpl
index 91f780c..a461031 100644
--- a/ui/pages/guest-edit.html.tmpl
+++ b/ui/pages/guest-edit.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/guest.html.tmpl b/ui/pages/guest.html.tmpl
index cbf76ca..0115837 100644
--- a/ui/pages/guest.html.tmpl
+++ b/ui/pages/guest.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- * Adam King <rak(a)us.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/help/Makefile.am b/ui/pages/help/Makefile.am
index cd09995..78b6b99 100644
--- a/ui/pages/help/Makefile.am
+++ b/ui/pages/help/Makefile.am
@@ -1,8 +1,5 @@
# Copyright IBM Corp, 2014
#
-# Authors:
-# Crístian Viana <vianac(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/ui/pages/help/gen-index.py b/ui/pages/help/gen-index.py
index 4fa7cbe..e62b608 100755
--- a/ui/pages/help/gen-index.py
+++ b/ui/pages/help/gen-index.py
@@ -4,9 +4,6 @@
#
# Copyright IBM, Corp. 2014
#
-# Authors:
-# Aline Manera <alinefm(a)linux.vnet.ibm.com>
-#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
diff --git a/ui/pages/i18n.html.tmpl b/ui/pages/i18n.html.tmpl
index f8af68e..b17bd7a 100644
--- a/ui/pages/i18n.html.tmpl
+++ b/ui/pages/i18n.html.tmpl
@@ -3,11 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhoumein(a)linux.vnet.ibm.com>
- * ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
- * Aline Manera <alinefm(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/kimchi-ui.html.tmpl b/ui/pages/kimchi-ui.html.tmpl
index 0924934..abc67c3 100644
--- a/ui/pages/kimchi-ui.html.tmpl
+++ b/ui/pages/kimchi-ui.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/login-window.html.tmpl b/ui/pages/login-window.html.tmpl
index 5dd37f6..dfcb6b0 100644
--- a/ui/pages/login-window.html.tmpl
+++ b/ui/pages/login-window.html.tmpl
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/report-add.html.tmpl b/ui/pages/report-add.html.tmpl
index 383175f..18216ce 100644
--- a/ui/pages/report-add.html.tmpl
+++ b/ui/pages/report-add.html.tmpl
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/storagepool-add.html.tmpl b/ui/pages/storagepool-add.html.tmpl
index 9eb8108..3ebe4d9 100644
--- a/ui/pages/storagepool-add.html.tmpl
+++ b/ui/pages/storagepool-add.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhoumein(a)linux.vnet.ibm.com>
- * Pradeep K Surisetty <psuriset(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/tabs/Makefile.am b/ui/pages/tabs/Makefile.am
index fee2a5e..a29df7e 100644
--- a/ui/pages/tabs/Makefile.am
+++ b/ui/pages/tabs/Makefile.am
@@ -3,9 +3,6 @@
#
# Copyright IBM, Corp. 2013
#
-# Authors:
-# zhou meina <zhoumein(a)linux.vnet.ibm.com>
-#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
diff --git a/ui/pages/tabs/guests.html.tmpl b/ui/pages/tabs/guests.html.tmpl
index e86718b..8ab51b3 100644
--- a/ui/pages/tabs/guests.html.tmpl
+++ b/ui/pages/tabs/guests.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- * Adam King <rak(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/tabs/host.html.tmpl b/ui/pages/tabs/host.html.tmpl
index d32773a..23b9853 100644
--- a/ui/pages/tabs/host.html.tmpl
+++ b/ui/pages/tabs/host.html.tmpl
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwang(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/tabs/network.html.tmpl b/ui/pages/tabs/network.html.tmpl
index 83c1d7e..afa6274 100644
--- a/ui/pages/tabs/network.html.tmpl
+++ b/ui/pages/tabs/network.html.tmpl
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Yu Xin Huo <huoyuxin(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/tabs/storage.html.tmpl b/ui/pages/tabs/storage.html.tmpl
index 6930c22..4fbdce5 100644
--- a/ui/pages/tabs/storage.html.tmpl
+++ b/ui/pages/tabs/storage.html.tmpl
@@ -3,9 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhoumein(a)linux.vnet.ibm.com>
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/tabs/templates.html.tmpl b/ui/pages/tabs/templates.html.tmpl
index c4ebe77..5fc3173 100644
--- a/ui/pages/tabs/templates.html.tmpl
+++ b/ui/pages/tabs/templates.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Mei Na Zhou <zhmeina(a)cn.ibm.com>
- *
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/template-add.html.tmpl b/ui/pages/template-add.html.tmpl
index 27d8a90..edce8d2 100644
--- a/ui/pages/template-add.html.tmpl
+++ b/ui/pages/template-add.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Xin Ding <xinding(a)cn.ibm.com>
- *
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
diff --git a/ui/pages/template-edit.html.tmpl b/ui/pages/template-edit.html.tmpl
index f7921d6..6056997 100644
--- a/ui/pages/template-edit.html.tmpl
+++ b/ui/pages/template-edit.html.tmpl
@@ -3,10 +3,6 @@
*
* Copyright IBM, Corp. 2013
*
- * Authors:
- * Hongliang Wang <hlwanghl(a)cn.ibm.com>
- *
- *
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
--
1.8.3.1
10 years, 7 months
[PATCH] Fix Add Network window
by Rodrigo Trujillo
VLans and Interfaces must only be available for selection if network
type Bridge is selected. This restriction was not implemented in the UI.
This patch fixes this problem.
Signed-off-by: Rodrigo Trujillo <rodrigo.trujillo(a)linux.vnet.ibm.com>
---
ui/js/src/kimchi.network.js | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/ui/js/src/kimchi.network.js b/ui/js/src/kimchi.network.js
index faf1285..4c25ad0 100644
--- a/ui/js/src/kimchi.network.js
+++ b/ui/js/src/kimchi.network.js
@@ -210,11 +210,33 @@ kimchi.openNetworkDialog = function(okCallback) {
$("#networkConfig").dialog("open");
};
+kimchi.enableBridgeOptions = function(enable) {
+ var ifaces = document.getElementById("networkInterface").getElementsByTagName("option");
+ for (var i = 0; i < ifaces.length; i++) {
+ ifaces[i].disabled = (!enable);
+ if (!enable) {
+ ifaces[i].selected = false;
+ }
+ else if (!$("#networkInterface").val()) {
+ ifaces[0].selected = true;
+ }
+ }
+ $("#enableVlan").prop("disabled", !enable);
+ if (!$("#networkTypeBri").prop("checked")) {
+ $("#enableVlan").attr("checked", false);
+ $("#networkVlanID").prop("disabled", true);
+ $("#networkVlanID").val("");
+ }
+};
+
kimchi.setDefaultNetworkType = function(isInterfaceAvail) {
$("#networkTypeBri").prop("checked", isInterfaceAvail);
$("#networkTypeBri").prop("disabled", !isInterfaceAvail);
$("#networkInterface").prop("disabled", !isInterfaceAvail);
$("#networkTypeNat").prop("checked", !isInterfaceAvail);
+ if (!isInterfaceAvail) {
+ kimchi.enableBridgeOptions(false);
+ }
};
kimchi.getNetworkDialogValues = function() {
@@ -250,12 +272,15 @@ kimchi.setupNetworkFormEvent = function() {
});
$("#networkTypeIso").on("click", function(event) {
$("#networkInterface").prop("disabled", true);
+ kimchi.enableBridgeOptions(false);
});
$("#networkTypeNat").on("click", function(event) {
$("#networkInterface").prop("disabled", true);
+ kimchi.enableBridgeOptions(false);
});
$("#networkTypeBri").on("click", function(event) {
$("#networkInterface").prop("disabled", false);
+ kimchi.enableBridgeOptions(true);
});
};
--
1.8.5.3
10 years, 7 months
[PATCH V1] Debug report file can not be found when downloading
by Shu Ming
Patchset 8bc4dded9 re-organized the various path generation for Kimchi.
Unfortunately, the root static dir was changed which caused the static
dir for debugreport file broken. To the user, he can not download the
debugreport file generated.
---
src/kimchi/mockmodel.py | 5 ++++-
src/kimchi/model/debugreports.py | 5 ++++-
src/kimchi/server.py | 12 ++++++++++--
3 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/src/kimchi/mockmodel.py b/src/kimchi/mockmodel.py
index b23a024..7aaf54d 100644
--- a/src/kimchi/mockmodel.py
+++ b/src/kimchi/mockmodel.py
@@ -305,7 +305,10 @@ class MockModel(object):
ctime = os.stat(file_target).st_ctime
ctime = time.strftime("%Y-%m-%d-%H:%M:%S", time.localtime(ctime))
file_target = os.path.split(file_target)[-1]
- file_target = os.path.join("/data/debugreports", file_target)
+
+ prefix = '/data/debugreports'
+ file_target = os.path.join(prefix, file_target)
+
return {'file': file_target,
'ctime': ctime}
diff --git a/src/kimchi/model/debugreports.py b/src/kimchi/model/debugreports.py
index 7573a5b..64ed8e8 100644
--- a/src/kimchi/model/debugreports.py
+++ b/src/kimchi/model/debugreports.py
@@ -164,7 +164,10 @@ class DebugReportModel(object):
ctime = os.stat(file_target).st_ctime
ctime = time.strftime("%Y-%m-%d-%H:%M:%S", time.localtime(ctime))
file_target = os.path.split(file_target)[-1]
- file_target = os.path.join("/data/debugreports", file_target)
+
+ prefix = '/data/debugreports'
+ file_target = os.path.join(prefix, file_target)
+
return {'file': file_target,
'ctime': ctime}
diff --git a/src/kimchi/server.py b/src/kimchi/server.py
index ef8e701..401136f 100644
--- a/src/kimchi/server.py
+++ b/src/kimchi/server.py
@@ -108,11 +108,10 @@ class Server(object):
},
'/data/debugreports': {
'tools.staticdir.on': True,
- 'tools.staticdir.dir': 'data/debugreports',
'tools.nocache.on': False,
'tools.kimchiauth.on': True,
'tools.staticdir.content_types': {'xz': 'application/x-xz'}
- },
+ },
'/config/ui/tabs.xml': {
'tools.staticfile.on': True,
'tools.staticfile.filename': 'config/ui/tabs.xml',
@@ -129,7 +128,16 @@ class Server(object):
}
}
+ def __update_debugreport_config(self):
+ debug_dict = self.configObj['/data/debugreports']
+ if paths.installed:
+ debug_path = os.path.join(paths.state_dir, 'debugreports')
+ debug_dict.update({'tools.staticdir.dir': debug_path})
+ else:
+ debug_dict.update({'tools.staticdir.dir': 'data/debugreports'})
+
def __init__(self, options):
+ self.__update_debugreport_config()
make_dirs = [
os.path.dirname(os.path.abspath(options.access_log)),
os.path.dirname(os.path.abspath(options.error_log)),
--
1.8.1.4
10 years, 7 months
[PATCH] issue #324 Improve error messages of creating a storage pool named "kimchi_isos"
by Mark Wu
"kimchi_isos" is reserved for internal use. So we should throw a clear
error to avoid confusing user.
Signed-off-by: Mark Wu <wudxw(a)linux.vnet.ibm.com>
---
src/kimchi/i18n.py | 1 +
src/kimchi/model/storagepools.py | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/kimchi/i18n.py b/src/kimchi/i18n.py
index 7d08254..4f0fa12 100644
--- a/src/kimchi/i18n.py
+++ b/src/kimchi/i18n.py
@@ -133,6 +133,7 @@ messages = {
"KCHPOOL0028E": _("Error while extending logical pool %(pool)s. Details: %(err)s"),
"KCHPOOL0029E": _("The parameter disks only can be updated for logical storage pool."),
"KCHPOOL0030E": _("The SCSI host adapter name must be a string."),
+ "KCHPOOL0031E": _("The StoragePool kimchi_isos is reserved for internal use"),
"KCHVOL0001E": _("Storage volume %(name)s already exists"),
"KCHVOL0002E": _("Storage volume %(name)s does not exist in storage pool %(pool)s"),
diff --git a/src/kimchi/model/storagepools.py b/src/kimchi/model/storagepools.py
index d0a8342..cf66a86 100644
--- a/src/kimchi/model/storagepools.py
+++ b/src/kimchi/model/storagepools.py
@@ -72,8 +72,8 @@ class StoragePoolsModel(object):
conn = self.conn.get()
try:
name = params['name']
- if name in (ISO_POOL_NAME, ):
- raise InvalidOperation("KCHPOOL0001E", {'name': name})
+ if name == ISO_POOL_NAME:
+ raise InvalidOperation("KCHPOOL0031E")
if params['type'] == 'kimchi-iso':
task_id = self._do_deep_scan(params)
--
1.8.4.2
10 years, 7 months
[PATCH] issue #325: Use RamSession instead of FileSession
by Aline Manera
From: Aline Manera <alinefm(a)br.ibm.com>
There is a readers/writes problem in cherry.sessions.FileSession
implementation which makes it non thread safe.
>From https://groups.google.com/forum/#!topic/cherrypy-users/biitlom41T8
"When the session tool is turned on it hooks the lib.session.save
function onto 'before_finalize' so that the session data is always
re-saved at the end of each request. For RamSession this is fine
because save just overwrites a dictionary value. FileSession uses
pickle.dump to write the session data to file and uses pickle.load to
load it. If two requests overlap in just the wrong way then it's
possible that pickle.load gets called halfway through the pickle.dump
which throws an EOFError. More concurrent requests will increase the
chance of this happening."
On Host tab, more concurrent requests happen, specially while creating a
debug report: /host/stats and /tasks/<id>. Because that the problem was
identified there.
To solve this issue, there are 2 options:
1) overwrite cherrypy.session.FileSession._load to fix the
readers/writers and make it thread safe;
or
2) Use RamSession instead of FileSession
As using RamSession makes the application faster because it will not need to
read/write file for each request, this is the best solution in this case.
This patch also uses acquire_lock() and release_lock() for each
read/write session data occurrence.
Signed-off-by: Aline Manera <alinefm(a)br.ibm.com>
---
src/kimchi/auth.py | 22 +++++++++++++---------
src/kimchi/config.py.in | 4 ----
src/kimchi/server.py | 4 +---
3 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/src/kimchi/auth.py b/src/kimchi/auth.py
index 94e7eab..fda4e1f 100644
--- a/src/kimchi/auth.py
+++ b/src/kimchi/auth.py
@@ -131,13 +131,13 @@ def check_auth_session():
A user is considered authenticated if we have an established session open
for the user.
"""
- try:
- if cherrypy.session[USER_ID]:
- debug("Session authenticated for user %s" %
- cherrypy.session[USER_ID])
- return True
- except KeyError:
- pass
+ cherrypy.session.acquire_lock()
+ session = cherrypy.session.get(USER_ID, None)
+ cherrypy.session.release_lock()
+ if session is not None:
+ debug("Session authenticated for user %s" % session)
+ return True
+
debug("Session not found")
return False
@@ -188,11 +188,15 @@ def logout():
cherrypy.lib.sessions.expire()
+
def has_permission(admin_methods):
+ cherrypy.session.acquire_lock()
+ session = cherrypy.session.get(USER_ID, None)
+ cherrypy.session.release_lock()
+
return not admin_methods or \
cherrypy.request.method not in admin_methods or \
- (cherrypy.request.method in admin_methods and
- cherrypy.session[USER_SUDO])
+ (cherrypy.request.method in admin_methods and session)
def kimchiauth(admin_methods=None):
diff --git a/src/kimchi/config.py.in b/src/kimchi/config.py.in
index 32d61c6..92d5b91 100644
--- a/src/kimchi/config.py.in
+++ b/src/kimchi/config.py.in
@@ -36,10 +36,6 @@ from kimchi.xmlutils import xpath_get_text
DEFAULT_LOG_LEVEL = "debug"
-def get_session_path():
- return os.path.join(paths.state_dir, 'sessions')
-
-
def get_object_store():
return os.path.join(paths.state_dir, 'objectstore')
diff --git a/src/kimchi/server.py b/src/kimchi/server.py
index 6dd0404..ef8e701 100644
--- a/src/kimchi/server.py
+++ b/src/kimchi/server.py
@@ -73,8 +73,7 @@ class Server(object):
'tools.sessions.name': 'kimchi',
'tools.sessions.httponly': True,
'tools.sessions.locking': 'explicit',
- 'tools.sessions.storage_type': 'file',
- 'tools.sessions.storage_path': config.get_session_path(),
+ 'tools.sessions.storage_type': 'ram',
'tools.kimchiauth.on': False},
'/css': {
'tools.staticdir.on': True,
@@ -136,7 +135,6 @@ class Server(object):
os.path.dirname(os.path.abspath(options.error_log)),
os.path.dirname(os.path.abspath(config.get_object_store())),
os.path.abspath(config.get_screenshot_path()),
- os.path.abspath(config.get_session_path()),
os.path.abspath(config.get_debugreports_path()),
os.path.abspath(config.get_distros_store())
]
--
1.7.10.4
10 years, 7 months
[PATCH] bug fix: Only redirects POST requests when new resource is created
by Aline Manera
From: Aline Manera <alinefm(a)br.ibm.com>
generate_action_handler handles the POST requests and it may create a
new resource (example, clone template).
In this case, the user should be redirected to the new resource to be
aware about it. But only in this case.
When POST request does not create a new resource it should continue to
raise an internal redirection.
So verify POST function returns a new ident in order to redirect user to
new resource or not.
Otherwise, the request: POST /host/reboot will be interpreted as GET
/host
Signed-off-by: Aline Manera <alinefm(a)br.ibm.com>
---
src/kimchi/control/base.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/kimchi/control/base.py b/src/kimchi/control/base.py
index 5d1f380..eea278e 100644
--- a/src/kimchi/control/base.py
+++ b/src/kimchi/control/base.py
@@ -74,7 +74,8 @@ class Resource(object):
for key in action_args)
fn = getattr(self.model, model_fn(self, action_name))
ident = fn(*model_args)
- self._redirect(ident)
+ if ident:
+ self._redirect(ident)
uri_params = []
for arg in self.model_args:
if arg is None:
--
1.7.10.4
10 years, 7 months
[PATCH] typo: named the first KeyError exception data from item to key
by shaohef@linux.vnet.ibm.com
From: ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
Python raises a KeyError whenever a dict() object is requested (using
the format a = adict[key]) and the key is not in the dictionary.
for example:
In [1]: dog_owned_by = {'Peter': 'Furry', 'Sally': 'Fluffy'}
In [2]: dog_owned_by['NoExist']
KeyError: 'NoExist'
The first argument is the exception type, and then the first data follow
it it, and it is the missing 'key'.
Now in the code we use 'item'. This may be confused.
'item' usually means (key, value) pairs of a dict.
change it to 'key'.
Signed-off-by: ShaoHe Feng <shaohef(a)linux.vnet.ibm.com>
---
src/kimchi/mockmodel.py | 8 ++++----
src/kimchi/model/storagepools.py | 4 ++--
src/kimchi/model/storagevolumes.py | 4 ++--
src/kimchi/root.py | 4 ++--
4 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/src/kimchi/mockmodel.py b/src/kimchi/mockmodel.py
index b23a024..52d06fd 100644
--- a/src/kimchi/mockmodel.py
+++ b/src/kimchi/mockmodel.py
@@ -365,9 +365,9 @@ class MockModel(object):
pool.info['autostart'] = True
else:
pool.info['autostart'] = False
- except KeyError, item:
+ except KeyError, key:
raise MissingParameter("KCHPOOL0004E",
- {'item': str(item), 'name': name})
+ {'key': str(key), 'name': name})
if name in self._mock_storagepools or name in (ISO_POOL_NAME,):
raise InvalidOperation("KCHPOOL0001E", {'name': name})
@@ -426,9 +426,9 @@ class MockModel(object):
volume.info['format'] = params['format']
volume.info['path'] = os.path.join(
pool.info['path'], name)
- except KeyError, item:
+ except KeyError, key:
raise MissingParameter("KCHVOL0004E",
- {'item': str(item), 'volume': name})
+ {'key': str(key), 'volume': name})
if name in pool._volumes:
raise InvalidOperation("KCHVOL0001E", {'name': name})
diff --git a/src/kimchi/model/storagepools.py b/src/kimchi/model/storagepools.py
index 011feb0..78bc334 100644
--- a/src/kimchi/model/storagepools.py
+++ b/src/kimchi/model/storagepools.py
@@ -88,9 +88,9 @@ class StoragePoolsModel(object):
poolDef = StoragePoolDef.create(params)
poolDef.prepare(conn)
xml = poolDef.xml.encode("utf-8")
- except KeyError, item:
+ except KeyError, key:
raise MissingParameter("KCHPOOL0004E",
- {'item': str(item), 'name': name})
+ {'key': str(key), 'name': name})
if name in self.get_list():
raise InvalidOperation("KCHPOOL0001E", {'name': name})
diff --git a/src/kimchi/model/storagevolumes.py b/src/kimchi/model/storagevolumes.py
index 6bd6ded..135e2ef 100644
--- a/src/kimchi/model/storagevolumes.py
+++ b/src/kimchi/model/storagevolumes.py
@@ -61,8 +61,8 @@ class StorageVolumesModel(object):
try:
pool = StoragePoolModel.get_storagepool(pool, self.conn)
xml = vol_xml % params
- except KeyError, item:
- raise MissingParameter("KCHVOL0004E", {'item': str(item),
+ except KeyError, key:
+ raise MissingParameter("KCHVOL0004E", {'key': str(key),
'volume': name})
try:
diff --git a/src/kimchi/root.py b/src/kimchi/root.py
index 08056d2..601f834 100644
--- a/src/kimchi/root.py
+++ b/src/kimchi/root.py
@@ -105,8 +105,8 @@ class KimchiRoot(Root):
try:
userid = params['userid']
password = params['password']
- except KeyError, item:
- e = MissingParameter('KCHAUTH0003E', {'item': str(item)})
+ except KeyError, key:
+ e = MissingParameter('KCHAUTH0003E', {'key': str(key)})
raise cherrypy.HTTPError(400, e.message)
try:
--
1.8.4.2
10 years, 7 months
[PATCH v2 0/3] Github bug #327 - NFS workaround
by Daniel Barboza
From: Daniel Henrique Barboza <danielhb(a)linux.vnet.ibm.com>
Changelog:
v2:
- Addressed Aline's comments about code repetition
This patch series fixes the bug described in
https://github.com/kimchi-project/kimchi/issues/327. If there
are any NFS pools created and the NFS server is unreachable,
kimchi will hang due to a malfunction of libvirt in this
specific scenario.
The proposed workaround is to avoid any libvirt operation
in the NFS pool that fits this scenario, treating the pool as
'inaccessible' and warning the UI. Trying to activate/
deactivate the nfs pool at this case will take no effect,
warning the user that the NFS server is unreachable.
Daniel Henrique Barboza (3):
Github bug #327: NFS pool workaround: i18n changes
Github bug #327: NFS pool workaround: timeout adjustments
Github bug #327: NFS pool workaround: model changes
src/kimchi/i18n.py | 2 ++
src/kimchi/model/libvirtstoragepool.py | 9 ++++--
src/kimchi/model/storagepools.py | 52 +++++++++++++++++++++++++++++++++-
src/kimchi/utils.py | 2 +-
4 files changed, 60 insertions(+), 5 deletions(-)
--
1.8.3.1
10 years, 7 months