
Despite the size of patchset, the review will be straightforward. The biggest patches have only repetitive changes, like file/variable renames or URI changes. Wok stands for Webserver Originated from Kimchi. This patchset splits code into web server (Wok) and virtualization layer (Kimchi, made a plugin). It's [IN-PROGRESS] because it's not fully working yet. My next steps: * Split novnc/spice stuff * Split error messages * Fix some tests failing * Other minor adjusts Patches organization: * 01 to 04: just renames/copies files, no code changes. * 05 to 16: repetitive changes for wok/kimchi basic files * 17 and 18: setup wok and kimchi to run * 19 to 33: small fixes necessary to make wok/kimchi work in the new structure * 34 to 38: additional fixes not specific to this new structure Patches 01 to 33 should be applied as a single commit. They are separated here to easy the reviewers work. Also, I will send soon a small patchset to ginger for adapting it to wok. This hopefully will be the base for next release (just after 1.5). Thanks, Signed-off-by: Gustavo Y. Ribeiro <gyr@linux.vnet.ibm.com> Signed-off-by: Lucio J. H. Correia <luciojhc@linux.vnet.ibm.com> Lucio (9): Rename src/kimchi to src/wok Use wok.min.js instead of kimchi.min.js in wok Do not use tabs dir for kimchi plugin html templates Move hide-content css to wok Refer to kimchi plugin specific js/css in htmls Make render_cheetah_file() plugin-aware Move kimchi-specific URI functions to plugin Move isElementInViewport() back to wok Default to first tab Lucio Correia (29): Create kimchi plugin Rename remaining wok files Duplicate some UI files from kimchi to wok Add po files for wok Add specs for wok package Add API for wok Add/update wok makefiles Update wok build scripts Add/update kimchi plugin makefiles Update kimchi plugin build scripts Update server references to wok Adapt imports for the new plugin structure Rename kimchi_log to wok_log Use plugin relative URLs Setup wok Setup kimchi plugin Dynamically add authed URLs to plugin conf Do not generate help index Fix storage pool URI split Fix import_module Make cachebust's href() plugin-aware Drop requestJSON() and listPlugins() from kimchi plugin Move capabilities to kimchi plugin Fix tests Fix Fedora RPM build issue Use --always flag to make it work for all cases Use pool_uri to avoid case pool_name is not defined Fix help path for plugins Remove power-down icon from backend .gitignore | 16 +- Makefile.am | 49 +- README.md | 1 - config/Makefile.am | 18 - config/ui/Makefile.am | 22 - config/ui/tabs.xml | 38 - configure.ac | 36 +- contrib/DEBIAN/control.in | 15 +- contrib/DEBIAN/postrm | 4 +- contrib/Makefile.am | 13 +- contrib/kimchi.spec.fedora.in | 204 -- contrib/kimchi.spec.suse.in | 137 -- contrib/kimchid-upstart.conf.debian | 34 - contrib/kimchid-upstart.conf.fedora | 33 - contrib/kimchid.service.fedora | 13 - contrib/kimchid.sysvinit | 104 - contrib/make-deb.sh.in | 2 +- contrib/wok.spec.fedora.in | 178 ++ contrib/wok.spec.suse.in | 111 + contrib/wokd-upstart.conf.debian | 28 + contrib/wokd-upstart.conf.fedora | 28 + contrib/wokd.service.fedora | 13 + contrib/wokd.sysvinit | 104 + docs/API.md | 1157 ---------- docs/Makefile.am | 9 +- docs/README-federation.md | 60 - docs/README.md | 234 -- docs/kimchi-guest.png | Bin 192281 -> 0 bytes docs/kimchi-login.png | Bin 318041 -> 0 bytes docs/kimchi-templates.png | Bin 329678 -> 0 bytes docs/kimchid.8 | 156 -- docs/wokd.8 | 156 ++ plugins/Makefile.am | 2 +- plugins/kimchi/.gitignore | 37 + plugins/kimchi/ABOUT-NLS | 1281 +++++++++++ plugins/kimchi/API.json | 836 +++++++ plugins/kimchi/AUTHORS | 32 + plugins/kimchi/CONTRIBUTE.md | 16 + plugins/kimchi/COPYING | 18 + plugins/kimchi/COPYING.ASL2 | 202 ++ plugins/kimchi/COPYING.LGPL | 165 ++ plugins/kimchi/ChangeLog | 1873 ++++++++++++++++ plugins/kimchi/INSTALL | 369 ++++ plugins/kimchi/Makefile.am | 158 ++ plugins/kimchi/README.md | 1 + plugins/kimchi/VERSION | 1 + plugins/kimchi/__init__.py | 21 + plugins/kimchi/autogen.sh | 21 + plugins/kimchi/build-aux/config.rpath | 672 ++++++ plugins/kimchi/build-aux/genChangelog | 25 + plugins/kimchi/build-aux/pkg-version | 59 + plugins/kimchi/config.py.in | 74 + plugins/kimchi/configure.ac | 123 ++ plugins/kimchi/contrib/DEBIAN/Makefile.am | 17 + plugins/kimchi/contrib/DEBIAN/control.in | 36 + plugins/kimchi/contrib/Makefile.am | 34 + plugins/kimchi/contrib/kimchi.spec.fedora.in | 131 ++ plugins/kimchi/contrib/kimchi.spec.suse.in | 113 + plugins/kimchi/contrib/make-deb.sh.in | 15 + plugins/kimchi/control/Makefile.am | 27 + plugins/kimchi/control/__init__.py | 26 + plugins/kimchi/control/config.py | 57 + plugins/kimchi/control/cpuinfo.py | 37 + plugins/kimchi/control/debugreports.py | 61 + plugins/kimchi/control/groups.py | 28 + plugins/kimchi/control/host.py | 156 ++ plugins/kimchi/control/interfaces.py | 46 + plugins/kimchi/control/networks.py | 54 + plugins/kimchi/control/peers.py | 29 + plugins/kimchi/control/storagepools.py | 115 + plugins/kimchi/control/storageservers.py | 60 + plugins/kimchi/control/storagevolumes.py | 83 + plugins/kimchi/control/templates.py | 58 + plugins/kimchi/control/users.py | 35 + plugins/kimchi/control/vm/Makefile.am | 26 + plugins/kimchi/control/vm/__init__.py | 26 + plugins/kimchi/control/vm/hostdevs.py | 43 + plugins/kimchi/control/vm/ifaces.py | 45 + plugins/kimchi/control/vm/snapshots.py | 58 + plugins/kimchi/control/vm/storages.py | 45 + plugins/kimchi/control/vms.py | 66 + plugins/kimchi/disks.py | 197 ++ plugins/kimchi/distroloader.py | 66 + plugins/kimchi/distros.d/Makefile.am | 22 + plugins/kimchi/distros.d/debian.json | 9 + plugins/kimchi/distros.d/fedora.json | 30 + plugins/kimchi/distros.d/gentoo.json | 9 + plugins/kimchi/distros.d/opensuse.json | 23 + plugins/kimchi/distros.d/ubuntu.json | 37 + plugins/kimchi/docs/API.md | 1157 ++++++++++ plugins/kimchi/docs/Makefile.am | 28 + plugins/kimchi/docs/README-federation.md | 60 + plugins/kimchi/docs/README.md | 234 ++ plugins/kimchi/docs/kimchi-guest.png | Bin 0 -> 192281 bytes plugins/kimchi/docs/kimchi-login.png | Bin 0 -> 318041 bytes plugins/kimchi/docs/kimchi-templates.png | Bin 0 -> 329678 bytes plugins/kimchi/i18n.py | 343 +++ plugins/kimchi/imageinfo.py | 72 + plugins/kimchi/iscsi.py | 88 + plugins/kimchi/isoinfo.py | 506 +++++ plugins/kimchi/kimchi.conf | 67 + plugins/kimchi/kvmusertests.py | 75 + plugins/kimchi/m4/ac_python_module.m4 | 30 + plugins/kimchi/m4/gettext.m4 | 383 ++++ plugins/kimchi/m4/iconv.m4 | 214 ++ plugins/kimchi/m4/intlmacosx.m4 | 51 + plugins/kimchi/m4/lib-ld.m4 | 110 + plugins/kimchi/m4/lib-link.m4 | 774 +++++++ plugins/kimchi/m4/lib-prefix.m4 | 224 ++ plugins/kimchi/m4/nls.m4 | 32 + plugins/kimchi/m4/po.m4 | 449 ++++ plugins/kimchi/m4/progtest.m4 | 92 + plugins/kimchi/mockmodel.py | 624 ++++++ plugins/kimchi/model/Makefile.am | 25 + plugins/kimchi/model/__init__.py | 18 + plugins/kimchi/model/config.py | 173 ++ plugins/kimchi/model/cpuinfo.py | 126 ++ plugins/kimchi/model/debugreports.py | 211 ++ plugins/kimchi/model/diskutils.py | 75 + plugins/kimchi/model/featuretests.py | 209 ++ plugins/kimchi/model/groups.py | 67 + plugins/kimchi/model/host.py | 476 ++++ plugins/kimchi/model/hostdev.py | 323 +++ plugins/kimchi/model/interfaces.py | 43 + plugins/kimchi/model/libvirtconnection.py | 137 ++ plugins/kimchi/model/libvirtstoragepool.py | 264 +++ plugins/kimchi/model/model.py | 51 + plugins/kimchi/model/networks.py | 382 ++++ plugins/kimchi/model/peers.py | 72 + plugins/kimchi/model/storagepools.py | 478 ++++ plugins/kimchi/model/storageservers.py | 80 + plugins/kimchi/model/storagetargets.py | 121 ++ plugins/kimchi/model/storagevolumes.py | 536 +++++ plugins/kimchi/model/tasks.py | 64 + plugins/kimchi/model/templates.py | 303 +++ plugins/kimchi/model/users.py | 90 + plugins/kimchi/model/utils.py | 153 ++ plugins/kimchi/model/vmhostdevs.py | 315 +++ plugins/kimchi/model/vmifaces.py | 168 ++ plugins/kimchi/model/vms.py | 1173 ++++++++++ plugins/kimchi/model/vmsnapshots.py | 204 ++ plugins/kimchi/model/vmstorages.py | 247 +++ plugins/kimchi/osinfo.py | 204 ++ plugins/kimchi/po/LINGUAS | 11 + plugins/kimchi/po/Makefile.in.in | 398 ++++ plugins/kimchi/po/Makevars | 41 + plugins/kimchi/po/POTFILES.in | 3 + plugins/kimchi/po/de_DE.po | 2220 +++++++++++++++++++ plugins/kimchi/po/en_US.po | 2054 ++++++++++++++++++ plugins/kimchi/po/es_ES.po | 2239 +++++++++++++++++++ plugins/kimchi/po/fr_FR.po | 2261 +++++++++++++++++++ plugins/kimchi/po/gen-pot.in | 9 + plugins/kimchi/po/it_IT.po | 2207 +++++++++++++++++++ plugins/kimchi/po/ja_JP.po | 2201 +++++++++++++++++++ plugins/kimchi/po/kimchi.pot | 2054 ++++++++++++++++++ plugins/kimchi/po/ko_KR.po | 2126 ++++++++++++++++++ plugins/kimchi/po/pt_BR.po | 2271 ++++++++++++++++++++ plugins/kimchi/po/ru_RU.po | 2128 ++++++++++++++++++ plugins/kimchi/po/zh_CN.po | 2094 ++++++++++++++++++ plugins/kimchi/po/zh_TW.po | 2071 ++++++++++++++++++ plugins/kimchi/repositories.py | 554 +++++ plugins/kimchi/root.py | 57 + plugins/kimchi/scan.py | 89 + plugins/kimchi/screenshot.py | 184 ++ plugins/kimchi/swupdate.py | 266 +++ plugins/kimchi/template.conf | 47 + plugins/kimchi/tests/Makefile.am | 50 + plugins/kimchi/tests/iso_gen.py | 211 ++ plugins/kimchi/tests/run_tests.sh.in | 55 + plugins/kimchi/tests/test_authorization.py | 166 ++ plugins/kimchi/tests/test_config.py.in | 191 ++ plugins/kimchi/tests/test_exception.py | 112 + plugins/kimchi/tests/test_host.py | 199 ++ plugins/kimchi/tests/test_mock_network.py | 71 + plugins/kimchi/tests/test_mock_storagepool.py | 141 ++ plugins/kimchi/tests/test_mock_storagevolume.py | 94 + plugins/kimchi/tests/test_mockmodel.py | 139 ++ plugins/kimchi/tests/test_model.py | 1204 +++++++++++ plugins/kimchi/tests/test_model_network.py | 144 ++ plugins/kimchi/tests/test_model_storagepool.py | 104 + plugins/kimchi/tests/test_model_storagevolume.py | 271 +++ plugins/kimchi/tests/test_networkxml.py | 171 ++ plugins/kimchi/tests/test_objectstore.py | 96 + plugins/kimchi/tests/test_osinfo.py | 70 + plugins/kimchi/tests/test_plugin.py | 128 ++ plugins/kimchi/tests/test_rest.py | 1207 +++++++++++ plugins/kimchi/tests/test_rollbackcontext.py | 99 + plugins/kimchi/tests/test_server.py | 287 +++ plugins/kimchi/tests/test_storagepoolxml.py | 171 ++ plugins/kimchi/tests/test_template.py | 362 ++++ plugins/kimchi/tests/test_utils.py | 69 + plugins/kimchi/tests/test_vmtemplate.py | 109 + plugins/kimchi/tests/utils.py | 260 +++ plugins/kimchi/ui/Makefile.am | 20 + plugins/kimchi/ui/config/Makefile.am | 22 + plugins/kimchi/ui/config/tab-ext.xml | 38 + plugins/kimchi/ui/css/Makefile.am | 26 + plugins/kimchi/ui/css/theme-default/button.css | 481 +++++ .../kimchi/ui/css/theme-default/circleGauge.css | 23 + plugins/kimchi/ui/css/theme-default/form.css | 58 + plugins/kimchi/ui/css/theme-default/guest-edit.css | 418 ++++ .../ui/css/theme-default/guest-storage-add.css | 81 + plugins/kimchi/ui/css/theme-default/host.css | 287 +++ .../ui/css/theme-default/jquery-ui.custom.css | 203 ++ plugins/kimchi/ui/css/theme-default/line-chart.css | 73 + plugins/kimchi/ui/css/theme-default/list.css | 308 +++ plugins/kimchi/ui/css/theme-default/message.css | 135 ++ plugins/kimchi/ui/css/theme-default/network.css | 319 +++ plugins/kimchi/ui/css/theme-default/popover.css | 124 ++ plugins/kimchi/ui/css/theme-default/report-add.css | 32 + .../kimchi/ui/css/theme-default/report-rename.css | 39 + .../kimchi/ui/css/theme-default/repository-add.css | 36 + .../ui/css/theme-default/repository-edit.css | 90 + plugins/kimchi/ui/css/theme-default/storage.css | 654 ++++++ .../css/theme-default/storagepool-add-volume.css | 36 + .../kimchi/ui/css/theme-default/template-edit.css | 171 ++ plugins/kimchi/ui/css/theme-default/template.css | 85 + .../kimchi/ui/css/theme-default/template_add.css | 313 +++ .../kimchi/ui/css/theme-default/template_list.css | 267 +++ plugins/kimchi/ui/css/theme-default/tile-check.css | 45 + plugins/kimchi/ui/css/theme-default/toolbar.css | 53 + plugins/kimchi/ui/images/Makefile.am | 22 + plugins/kimchi/ui/images/icon-centos.png | Bin 0 -> 4734 bytes plugins/kimchi/ui/images/icon-debian.png | Bin 0 -> 4239 bytes plugins/kimchi/ui/images/icon-fedora.png | Bin 0 -> 4449 bytes plugins/kimchi/ui/images/icon-gentoo.png | Bin 0 -> 15307 bytes plugins/kimchi/ui/images/icon-opensuse.png | Bin 0 -> 3046 bytes plugins/kimchi/ui/images/icon-ubuntu.png | Bin 0 -> 4818 bytes plugins/kimchi/ui/images/icon-vm.png | Bin 0 -> 2976 bytes plugins/kimchi/ui/images/logo.ico | Bin 0 -> 1214 bytes plugins/kimchi/ui/images/theme-default/Makefile.am | 20 + plugins/kimchi/ui/images/theme-default/alert.png | Bin 0 -> 3537 bytes .../ui/images/theme-default/arrow-down-black.png | Bin 0 -> 2942 bytes .../ui/images/theme-default/arrow-down-disable.png | Bin 0 -> 472 bytes .../kimchi/ui/images/theme-default/arrow-down.png | Bin 0 -> 537 bytes .../kimchi/ui/images/theme-default/arrow-up.png | Bin 0 -> 510 bytes .../kimchi/ui/images/theme-default/arrow_out.png | Bin 0 -> 3048 bytes plugins/kimchi/ui/images/theme-default/bg-mask.png | Bin 0 -> 2899 bytes .../kimchi/ui/images/theme-default/check-green.png | Bin 0 -> 3501 bytes .../kimchi/ui/images/theme-default/check-grey.png | Bin 0 -> 3535 bytes .../ui/images/theme-default/folder-arrow-down.png | Bin 0 -> 2956 bytes .../ui/images/theme-default/folder-arrow-right.png | Bin 0 -> 2958 bytes plugins/kimchi/ui/images/theme-default/group.png | Bin 0 -> 1703 bytes .../ui/images/theme-default/host-icon-sprite.png | Bin 0 -> 1034 bytes .../kimchi/ui/images/theme-default/icon-alert.png | Bin 0 -> 3545 bytes .../kimchi/ui/images/theme-default/icon-back.png | Bin 0 -> 244 bytes .../kimchi/ui/images/theme-default/icon-camera.png | Bin 0 -> 4860 bytes .../kimchi/ui/images/theme-default/icon-design.png | Bin 0 -> 4562 bytes .../kimchi/ui/images/theme-default/icon-detail.png | Bin 0 -> 3079 bytes .../kimchi/ui/images/theme-default/icon-event.png | Bin 0 -> 3791 bytes .../kimchi/ui/images/theme-default/icon-iso.png | Bin 0 -> 4188 bytes .../kimchi/ui/images/theme-default/icon-list.png | Bin 0 -> 2983 bytes .../kimchi/ui/images/theme-default/icon-load.png | Bin 0 -> 3678 bytes .../kimchi/ui/images/theme-default/icon-local.png | Bin 0 -> 425 bytes .../ui/images/theme-default/icon-power-down.png | Bin 0 -> 4372 bytes .../ui/images/theme-default/icon-power-up.png | Bin 0 -> 4367 bytes .../kimchi/ui/images/theme-default/icon-qcow2.png | Bin 0 -> 4684 bytes .../kimchi/ui/images/theme-default/icon-raw.png | Bin 0 -> 4679 bytes .../kimchi/ui/images/theme-default/icon-remote.png | Bin 0 -> 1005 bytes .../kimchi/ui/images/theme-default/icon-reset.png | Bin 0 -> 4576 bytes .../kimchi/ui/images/theme-default/icon-search.png | Bin 0 -> 4197 bytes .../ui/images/theme-default/icon-setting.png | Bin 0 -> 3664 bytes .../kimchi/ui/images/theme-default/icon-sort.png | Bin 0 -> 3421 bytes .../kimchi/ui/images/theme-default/icon-tool.png | Bin 0 -> 4466 bytes .../kimchi/ui/images/theme-default/icon-tree.png | Bin 0 -> 3526 bytes .../kimchi/ui/images/theme-default/icon-user.png | Bin 0 -> 5366 bytes .../images/theme-default/icon-volume-default.png | Bin 0 -> 4265 bytes .../ui/images/theme-default/kimchi-loading.gif | Bin 0 -> 6181 bytes .../images/theme-default/kimchi-loading15x15.gif | Bin 0 -> 1653 bytes plugins/kimchi/ui/images/theme-default/loading.gif | Bin 0 -> 2190 bytes .../kimchi/ui/images/theme-default/logo-white.png | Bin 0 -> 9879 bytes .../kimchi/ui/images/theme-default/thumb-guest.png | Bin 0 -> 3896 bytes .../kimchi/ui/images/theme-default/thumb-host.png | Bin 0 -> 5069 bytes plugins/kimchi/ui/images/theme-default/user.png | Bin 0 -> 1322 bytes plugins/kimchi/ui/js/Makefile.am | 27 + plugins/kimchi/ui/js/src/kimchi.api.js | 1318 ++++++++++++ plugins/kimchi/ui/js/src/kimchi.form.js | 48 + plugins/kimchi/ui/js/src/kimchi.guest_add_main.js | 86 + plugins/kimchi/ui/js/src/kimchi.guest_edit_main.js | 748 +++++++ plugins/kimchi/ui/js/src/kimchi.guest_main.js | 430 ++++ .../kimchi/ui/js/src/kimchi.guest_media_main.js | 56 + .../ui/js/src/kimchi.guest_storage_add.main.js | 199 ++ plugins/kimchi/ui/js/src/kimchi.host.js | 858 ++++++++ plugins/kimchi/ui/js/src/kimchi.line-chart.js | 202 ++ plugins/kimchi/ui/js/src/kimchi.main.js | 26 + plugins/kimchi/ui/js/src/kimchi.network.js | 391 ++++ plugins/kimchi/ui/js/src/kimchi.report_add_main.js | 72 + .../kimchi/ui/js/src/kimchi.report_rename_main.js | 66 + .../kimchi/ui/js/src/kimchi.repository_add_main.js | 96 + .../ui/js/src/kimchi.repository_edit_main.js | 74 + plugins/kimchi/ui/js/src/kimchi.select.js | 50 + plugins/kimchi/ui/js/src/kimchi.storage_main.js | 419 ++++ .../ui/js/src/kimchi.storagepool_add_main.js | 415 ++++ .../js/src/kimchi.storagepool_add_volume_main.js | 107 + .../kimchi/ui/js/src/kimchi.template_add_main.js | 441 ++++ .../kimchi/ui/js/src/kimchi.template_edit_main.js | 318 +++ plugins/kimchi/ui/js/src/kimchi.template_main.js | 111 + plugins/kimchi/ui/js/src/kimchi.utils.js | 168 ++ plugins/kimchi/ui/js/widgets/circleGauge.js | 100 + plugins/kimchi/ui/libs/Makefile.am | 22 + plugins/kimchi/ui/libs/themes/Makefile.am | 18 + plugins/kimchi/ui/libs/themes/base/Makefile.am | 22 + .../kimchi/ui/libs/themes/base/images/Makefile.am | 20 + .../libs/themes/base/images/animated-overlay.gif | Bin 0 -> 1738 bytes .../base/images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes .../base/images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes .../base/images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes .../base/images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes .../base/images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes .../base/images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes .../base/images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes .../themes/base/images/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes .../themes/base/images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes .../themes/base/images/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes .../themes/base/images/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes .../themes/base/images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes plugins/kimchi/ui/pages/Makefile.am | 22 + plugins/kimchi/ui/pages/error.html.tmpl | 69 + plugins/kimchi/ui/pages/guest-add.html.tmpl | 93 + plugins/kimchi/ui/pages/guest-edit.html.tmpl | 307 +++ .../kimchi/ui/pages/guest-storage-add.html.tmpl | 103 + plugins/kimchi/ui/pages/guest.html.tmpl | 73 + plugins/kimchi/ui/pages/guests.html.tmpl | 65 + plugins/kimchi/ui/pages/help/Makefile.am | 30 + plugins/kimchi/ui/pages/help/de_DE/Makefile.am | 23 + plugins/kimchi/ui/pages/help/de_DE/guests.dita | 127 ++ plugins/kimchi/ui/pages/help/de_DE/host.dita | 49 + plugins/kimchi/ui/pages/help/de_DE/network.dita | 62 + plugins/kimchi/ui/pages/help/de_DE/storage.dita | 86 + plugins/kimchi/ui/pages/help/de_DE/templates.dita | 112 + plugins/kimchi/ui/pages/help/dita-help.xsl | 26 + plugins/kimchi/ui/pages/help/en_US/Makefile.am | 23 + plugins/kimchi/ui/pages/help/en_US/guests.dita | 136 ++ plugins/kimchi/ui/pages/help/en_US/host.dita | 70 + plugins/kimchi/ui/pages/help/en_US/network.dita | 68 + plugins/kimchi/ui/pages/help/en_US/storage.dita | 99 + plugins/kimchi/ui/pages/help/en_US/templates.dita | 123 ++ plugins/kimchi/ui/pages/help/es_ES/Makefile.am | 23 + plugins/kimchi/ui/pages/help/es_ES/guests.dita | 120 + plugins/kimchi/ui/pages/help/es_ES/host.dita | 49 + plugins/kimchi/ui/pages/help/es_ES/network.dita | 61 + plugins/kimchi/ui/pages/help/es_ES/storage.dita | 86 + plugins/kimchi/ui/pages/help/es_ES/templates.dita | 111 + plugins/kimchi/ui/pages/help/fr_FR/Makefile.am | 23 + plugins/kimchi/ui/pages/help/fr_FR/guests.dita | 130 ++ plugins/kimchi/ui/pages/help/fr_FR/host.dita | 68 + plugins/kimchi/ui/pages/help/fr_FR/network.dita | 67 + plugins/kimchi/ui/pages/help/fr_FR/storage.dita | 93 + plugins/kimchi/ui/pages/help/fr_FR/templates.dita | 120 + plugins/kimchi/ui/pages/help/it_IT/Makefile.am | 23 + plugins/kimchi/ui/pages/help/it_IT/guests.dita | 123 ++ plugins/kimchi/ui/pages/help/it_IT/host.dita | 51 + plugins/kimchi/ui/pages/help/it_IT/network.dita | 63 + plugins/kimchi/ui/pages/help/it_IT/storage.dita | 91 + plugins/kimchi/ui/pages/help/it_IT/templates.dita | 115 + plugins/kimchi/ui/pages/help/ja_JP/Makefile.am | 23 + plugins/kimchi/ui/pages/help/ja_JP/guests.dita | 172 ++ plugins/kimchi/ui/pages/help/ja_JP/host.dita | 70 + plugins/kimchi/ui/pages/help/ja_JP/network.dita | 83 + plugins/kimchi/ui/pages/help/ja_JP/storage.dita | 120 + plugins/kimchi/ui/pages/help/ja_JP/templates.dita | 150 ++ plugins/kimchi/ui/pages/help/kimchi.css | 208 ++ plugins/kimchi/ui/pages/help/ko_KR/Makefile.am | 23 + plugins/kimchi/ui/pages/help/ko_KR/guests.dita | 119 + plugins/kimchi/ui/pages/help/ko_KR/host.dita | 47 + plugins/kimchi/ui/pages/help/ko_KR/network.dita | 61 + plugins/kimchi/ui/pages/help/ko_KR/storage.dita | 86 + plugins/kimchi/ui/pages/help/ko_KR/templates.dita | 111 + plugins/kimchi/ui/pages/help/pt_BR/Makefile.am | 23 + plugins/kimchi/ui/pages/help/pt_BR/guests.dita | 137 ++ plugins/kimchi/ui/pages/help/pt_BR/host.dita | 74 + plugins/kimchi/ui/pages/help/pt_BR/network.dita | 72 + plugins/kimchi/ui/pages/help/pt_BR/storage.dita | 102 + plugins/kimchi/ui/pages/help/pt_BR/templates.dita | 127 ++ plugins/kimchi/ui/pages/help/ru_RU/Makefile.am | 23 + plugins/kimchi/ui/pages/help/ru_RU/guests.dita | 122 ++ plugins/kimchi/ui/pages/help/ru_RU/host.dita | 48 + plugins/kimchi/ui/pages/help/ru_RU/network.dita | 61 + plugins/kimchi/ui/pages/help/ru_RU/storage.dita | 88 + plugins/kimchi/ui/pages/help/ru_RU/templates.dita | 111 + plugins/kimchi/ui/pages/help/zh_CN/Makefile.am | 23 + plugins/kimchi/ui/pages/help/zh_CN/guests.dita | 118 + plugins/kimchi/ui/pages/help/zh_CN/host.dita | 45 + plugins/kimchi/ui/pages/help/zh_CN/network.dita | 61 + plugins/kimchi/ui/pages/help/zh_CN/storage.dita | 84 + plugins/kimchi/ui/pages/help/zh_CN/templates.dita | 111 + plugins/kimchi/ui/pages/help/zh_TW/Makefile.am | 23 + plugins/kimchi/ui/pages/help/zh_TW/guests.dita | 120 + plugins/kimchi/ui/pages/help/zh_TW/host.dita | 50 + plugins/kimchi/ui/pages/help/zh_TW/network.dita | 61 + plugins/kimchi/ui/pages/help/zh_TW/storage.dita | 88 + plugins/kimchi/ui/pages/help/zh_TW/templates.dita | 112 + plugins/kimchi/ui/pages/host.html.tmpl | 177 ++ plugins/kimchi/ui/pages/i18n.json.tmpl | 185 ++ plugins/kimchi/ui/pages/network.html.tmpl | 132 ++ plugins/kimchi/ui/pages/report-add.html.tmpl | 53 + plugins/kimchi/ui/pages/report-rename.html.tmpl | 53 + plugins/kimchi/ui/pages/repository-add.html.tmpl | 105 + plugins/kimchi/ui/pages/repository-edit.html.tmpl | 115 + plugins/kimchi/ui/pages/storage.html.tmpl | 146 ++ .../ui/pages/storagepool-add-volume.html.tmpl | 77 + plugins/kimchi/ui/pages/storagepool-add.html.tmpl | 178 ++ plugins/kimchi/ui/pages/template-add.html.tmpl | 229 ++ plugins/kimchi/ui/pages/template-edit.html.tmpl | 177 ++ plugins/kimchi/ui/pages/templates.html.tmpl | 77 + plugins/kimchi/ui/robots.txt | 2 + plugins/kimchi/ui/spice-html5/Makefile.am | 25 + plugins/kimchi/ui/spice-html5/atKeynames.js | 183 ++ plugins/kimchi/ui/spice-html5/bitmap.js | 51 + plugins/kimchi/ui/spice-html5/css/Makefile.am | 20 + plugins/kimchi/ui/spice-html5/css/spice.css | 118 + plugins/kimchi/ui/spice-html5/cursor.js | 110 + plugins/kimchi/ui/spice-html5/display.js | 823 +++++++ plugins/kimchi/ui/spice-html5/enums.js | 324 +++ plugins/kimchi/ui/spice-html5/inputs.js | 280 +++ plugins/kimchi/ui/spice-html5/lz.js | 166 ++ plugins/kimchi/ui/spice-html5/main.js | 231 ++ plugins/kimchi/ui/spice-html5/pages/Makefile.am | 20 + .../kimchi/ui/spice-html5/pages/spice_auto.html | 200 ++ plugins/kimchi/ui/spice-html5/playback.js | 278 +++ plugins/kimchi/ui/spice-html5/png.js | 256 +++ plugins/kimchi/ui/spice-html5/quic.js | 1335 ++++++++++++ plugins/kimchi/ui/spice-html5/resize.js | 70 + plugins/kimchi/ui/spice-html5/simulatecursor.js | 202 ++ plugins/kimchi/ui/spice-html5/spicearraybuffer.js | 58 + plugins/kimchi/ui/spice-html5/spiceconn.js | 460 ++++ plugins/kimchi/ui/spice-html5/spicedataview.js | 120 + plugins/kimchi/ui/spice-html5/spicemsg.js | 1047 +++++++++ plugins/kimchi/ui/spice-html5/spicetype.js | 473 ++++ .../kimchi/ui/spice-html5/thirdparty/Makefile.am | 20 + plugins/kimchi/ui/spice-html5/thirdparty/jsbn.js | 589 +++++ plugins/kimchi/ui/spice-html5/thirdparty/prng4.js | 79 + plugins/kimchi/ui/spice-html5/thirdparty/rng.js | 102 + plugins/kimchi/ui/spice-html5/thirdparty/rsa.js | 146 ++ plugins/kimchi/ui/spice-html5/thirdparty/sha1.js | 346 +++ plugins/kimchi/ui/spice-html5/ticket.js | 250 +++ plugins/kimchi/ui/spice-html5/utils.js | 265 +++ plugins/kimchi/ui/spice-html5/webm.js | 553 +++++ plugins/kimchi/ui/spice-html5/wire.js | 123 ++ plugins/kimchi/utils.py | 40 + plugins/kimchi/vmtemplate.py | 415 ++++ plugins/kimchi/xmlutils/Makefile.am | 25 + plugins/kimchi/xmlutils/__init__.py | 18 + plugins/kimchi/xmlutils/disk.py | 164 ++ plugins/kimchi/xmlutils/graphics.py | 46 + plugins/kimchi/xmlutils/interface.py | 62 + plugins/kimchi/xmlutils/network.py | 123 ++ plugins/kimchi/xmlutils/qemucmdline.py | 45 + plugins/sample/API.json | 2 +- plugins/sample/__init__.py | 8 +- plugins/sample/model.py | 4 +- plugins/sample/sample.conf.in | 12 +- plugins/sample/ui/js/util.js | 6 +- .../sample/ui/pages/help/en_US/sample-tab1.html | 2 +- .../sample/ui/pages/help/en_US/sample-tab2.html | 2 +- plugins/sample/ui/pages/i18n.json.tmpl | 2 +- po/Makevars | 2 +- po/POTFILES.in | 3 +- po/gen-pot.in | 2 +- po/kimchi.pot | 2054 ------------------ po/wok.pot | 2054 ++++++++++++++++++ src/Makefile.am | 24 +- src/distros.d/Makefile.am | 22 - src/distros.d/debian.json | 9 - src/distros.d/fedora.json | 30 - src/distros.d/gentoo.json | 9 - src/distros.d/opensuse.json | 23 - src/distros.d/ubuntu.json | 37 - src/firewalld.xml | 4 +- src/kimchi.conf.in | 65 - src/kimchi/API.json | 836 ------- src/kimchi/Makefile.am | 61 - src/kimchi/__init__.py | 18 - src/kimchi/asynctask.py | 74 - src/kimchi/auth.py | 352 --- src/kimchi/basemodel.py | 54 - src/kimchi/cachebust.py | 30 - src/kimchi/config.py.in | 324 --- src/kimchi/control/Makefile.am | 27 - src/kimchi/control/__init__.py | 26 - src/kimchi/control/base.py | 381 ---- src/kimchi/control/config.py | 57 - src/kimchi/control/cpuinfo.py | 37 - src/kimchi/control/debugreports.py | 61 - src/kimchi/control/groups.py | 28 - src/kimchi/control/host.py | 156 -- src/kimchi/control/interfaces.py | 46 - src/kimchi/control/networks.py | 54 - src/kimchi/control/peers.py | 29 - src/kimchi/control/plugins.py | 27 - src/kimchi/control/storagepools.py | 115 - src/kimchi/control/storageservers.py | 60 - src/kimchi/control/storagevolumes.py | 83 - src/kimchi/control/tasks.py | 37 - src/kimchi/control/templates.py | 58 - src/kimchi/control/users.py | 35 - src/kimchi/control/utils.py | 149 -- src/kimchi/control/vm/Makefile.am | 26 - src/kimchi/control/vm/__init__.py | 26 - src/kimchi/control/vm/hostdevs.py | 43 - src/kimchi/control/vm/ifaces.py | 45 - src/kimchi/control/vm/snapshots.py | 58 - src/kimchi/control/vm/storages.py | 45 - src/kimchi/control/vms.py | 66 - src/kimchi/disks.py | 197 -- src/kimchi/distroloader.py | 66 - src/kimchi/exception.py | 102 - src/kimchi/i18n.py | 343 --- src/kimchi/imageinfo.py | 72 - src/kimchi/iscsi.py | 88 - src/kimchi/isoinfo.py | 506 ----- src/kimchi/kvmusertests.py | 75 - src/kimchi/mockmodel.py | 624 ------ src/kimchi/model/Makefile.am | 25 - src/kimchi/model/__init__.py | 18 - src/kimchi/model/config.py | 172 -- src/kimchi/model/cpuinfo.py | 126 -- src/kimchi/model/debugreports.py | 211 -- src/kimchi/model/diskutils.py | 75 - src/kimchi/model/featuretests.py | 209 -- src/kimchi/model/groups.py | 67 - src/kimchi/model/host.py | 476 ---- src/kimchi/model/hostdev.py | 323 --- src/kimchi/model/interfaces.py | 43 - src/kimchi/model/libvirtconnection.py | 137 -- src/kimchi/model/libvirtstoragepool.py | 264 --- src/kimchi/model/model.py | 51 - src/kimchi/model/networks.py | 382 ---- src/kimchi/model/peers.py | 72 - src/kimchi/model/plugins.py | 28 - src/kimchi/model/storagepools.py | 476 ---- src/kimchi/model/storageservers.py | 80 - src/kimchi/model/storagetargets.py | 121 -- src/kimchi/model/storagevolumes.py | 536 ----- src/kimchi/model/tasks.py | 64 - src/kimchi/model/templates.py | 303 --- src/kimchi/model/users.py | 90 - src/kimchi/model/utils.py | 153 -- src/kimchi/model/vmhostdevs.py | 315 --- src/kimchi/model/vmifaces.py | 168 -- src/kimchi/model/vms.py | 1171 ---------- src/kimchi/model/vmsnapshots.py | 204 -- src/kimchi/model/vmstorages.py | 247 --- src/kimchi/netinfo.py | 216 -- src/kimchi/network.py | 62 - src/kimchi/objectstore.py | 133 -- src/kimchi/osinfo.py | 203 -- src/kimchi/proxy.py | 101 - src/kimchi/repositories.py | 554 ----- src/kimchi/rollbackcontext.py | 69 - src/kimchi/root.py | 149 -- src/kimchi/scan.py | 89 - src/kimchi/screenshot.py | 184 -- src/kimchi/server.py | 188 -- src/kimchi/sslcert.py | 91 - src/kimchi/swupdate.py | 266 --- src/kimchi/template.py | 111 - src/kimchi/utils.py | 544 ----- src/kimchi/vmtemplate.py | 414 ---- src/kimchi/vnc.py | 78 - src/kimchi/xmlutils/Makefile.am | 25 - src/kimchi/xmlutils/__init__.py | 18 - src/kimchi/xmlutils/disk.py | 164 -- src/kimchi/xmlutils/graphics.py | 46 - src/kimchi/xmlutils/interface.py | 62 - src/kimchi/xmlutils/network.py | 123 -- src/kimchi/xmlutils/qemucmdline.py | 45 - src/kimchi/xmlutils/utils.py | 67 - src/kimchid.in | 99 - src/nginx/Makefile.am | 4 +- src/nginx/kimchi.conf.in | 76 - src/nginx/wok.conf.in | 76 + src/template.conf | 47 - src/wok.conf.in | 65 + src/wok/API.json | 6 + src/wok/Makefile.am | 61 + src/wok/__init__.py | 18 + src/wok/asynctask.py | 74 + src/wok/auth.py | 352 +++ src/wok/basemodel.py | 54 + src/wok/cachebust.py | 35 + src/wok/config.py.in | 226 ++ src/wok/control/Makefile.am | 25 + src/wok/control/__init__.py | 26 + src/wok/control/base.py | 381 ++++ src/wok/control/plugins.py | 27 + src/wok/control/tasks.py | 37 + src/wok/control/utils.py | 149 ++ src/wok/exception.py | 102 + src/wok/i18n.py | 337 +++ src/wok/model/Makefile.am | 25 + src/wok/model/__init__.py | 18 + src/wok/model/model.py | 49 + src/wok/model/plugins.py | 28 + src/wok/netinfo.py | 216 ++ src/wok/network.py | 62 + src/wok/objectstore.py | 133 ++ src/wok/proxy.py | 102 + src/wok/rollbackcontext.py | 69 + src/wok/root.py | 149 ++ src/wok/server.py | 203 ++ src/wok/sslcert.py | 91 + src/wok/template.py | 112 + src/wok/utils.py | 528 +++++ src/wok/vnc.py | 78 + src/wok/xmlutils/Makefile.am | 25 + src/wok/xmlutils/__init__.py | 18 + src/wok/xmlutils/utils.py | 67 + src/wokd.in | 99 + tests/Makefile.am | 50 - tests/iso_gen.py | 211 -- tests/run_tests.sh.in | 55 - tests/test_authorization.py | 166 -- tests/test_config.py.in | 196 -- tests/test_exception.py | 112 - tests/test_host.py | 192 -- tests/test_mock_network.py | 71 - tests/test_mock_storagepool.py | 141 -- tests/test_mock_storagevolume.py | 94 - tests/test_mockmodel.py | 138 -- tests/test_model.py | 1194 ---------- tests/test_model_network.py | 144 -- tests/test_model_storagepool.py | 104 - tests/test_model_storagevolume.py | 269 --- tests/test_networkxml.py | 171 -- tests/test_objectstore.py | 96 - tests/test_osinfo.py | 70 - tests/test_plugin.py | 128 -- tests/test_rest.py | 1197 ----------- tests/test_rollbackcontext.py | 99 - tests/test_server.py | 287 --- tests/test_storagepoolxml.py | 171 -- tests/test_template.py | 362 ---- tests/test_utils.py | 69 - tests/test_vmtemplate.py | 109 - tests/utils.py | 260 --- ui/Makefile.am | 4 +- ui/css/Makefile.am | 2 +- ui/css/theme-default/button.css | 5 - ui/css/theme-default/circleGauge.css | 23 - ui/css/theme-default/form.css | 58 - ui/css/theme-default/guest-edit.css | 418 ---- ui/css/theme-default/guest-storage-add.css | 81 - ui/css/theme-default/host.css | 287 --- ui/css/theme-default/jquery-ui.custom.css | 203 -- ui/css/theme-default/line-chart.css | 73 - ui/css/theme-default/list.css | 308 --- ui/css/theme-default/network.css | 319 --- ui/css/theme-default/report-add.css | 32 - ui/css/theme-default/report-rename.css | 39 - ui/css/theme-default/repository-add.css | 36 - ui/css/theme-default/repository-edit.css | 90 - ui/css/theme-default/storage.css | 658 ------ ui/css/theme-default/storagepool-add-volume.css | 36 - ui/css/theme-default/template-edit.css | 171 -- ui/css/theme-default/template.css | 85 - ui/css/theme-default/template_add.css | 313 --- ui/css/theme-default/template_list.css | 267 --- ui/css/theme-default/tile-check.css | 45 - ui/css/theme-default/toolbar.css | 53 - ui/css/theme-default/topbar.css | 4 + ui/images/Makefile.am | 4 +- ui/images/icon-centos.png | Bin 4734 -> 0 bytes ui/images/icon-debian.png | Bin 4239 -> 0 bytes ui/images/icon-fedora.png | Bin 4449 -> 0 bytes ui/images/icon-gentoo.png | Bin 15307 -> 0 bytes ui/images/icon-opensuse.png | Bin 3046 -> 0 bytes ui/images/icon-ubuntu.png | Bin 4818 -> 0 bytes ui/images/icon-vm.png | Bin 2976 -> 0 bytes ui/images/theme-default/Makefile.am | 4 +- ui/images/theme-default/alert.png | Bin 3537 -> 0 bytes ui/images/theme-default/arrow-down-disable.png | Bin 472 -> 0 bytes ui/images/theme-default/arrow-down.png | Bin 537 -> 0 bytes ui/images/theme-default/arrow-up.png | Bin 510 -> 0 bytes ui/images/theme-default/arrow_out.png | Bin 3048 -> 0 bytes ui/images/theme-default/check-green.png | Bin 3501 -> 0 bytes ui/images/theme-default/check-grey.png | Bin 3535 -> 0 bytes ui/images/theme-default/folder-arrow-right.png | Bin 2958 -> 0 bytes ui/images/theme-default/group.png | Bin 1703 -> 0 bytes ui/images/theme-default/host-icon-sprite.png | Bin 1034 -> 0 bytes ui/images/theme-default/icon-alert.png | Bin 3545 -> 0 bytes ui/images/theme-default/icon-back.png | Bin 244 -> 0 bytes ui/images/theme-default/icon-camera.png | Bin 4860 -> 0 bytes ui/images/theme-default/icon-design.png | Bin 4562 -> 0 bytes ui/images/theme-default/icon-detail.png | Bin 3079 -> 0 bytes ui/images/theme-default/icon-event.png | Bin 3791 -> 0 bytes ui/images/theme-default/icon-iso.png | Bin 4188 -> 0 bytes ui/images/theme-default/icon-list.png | Bin 2983 -> 0 bytes ui/images/theme-default/icon-load.png | Bin 3678 -> 0 bytes ui/images/theme-default/icon-local.png | Bin 425 -> 0 bytes ui/images/theme-default/icon-power-down.png | Bin 4372 -> 0 bytes ui/images/theme-default/icon-power-up.png | Bin 4367 -> 0 bytes ui/images/theme-default/icon-qcow2.png | Bin 4684 -> 0 bytes ui/images/theme-default/icon-raw.png | Bin 4679 -> 0 bytes ui/images/theme-default/icon-remote.png | Bin 1005 -> 0 bytes ui/images/theme-default/icon-reset.png | Bin 4576 -> 0 bytes ui/images/theme-default/icon-search.png | Bin 4197 -> 0 bytes ui/images/theme-default/icon-setting.png | Bin 3664 -> 0 bytes ui/images/theme-default/icon-sort.png | Bin 3421 -> 0 bytes ui/images/theme-default/icon-tool.png | Bin 4466 -> 0 bytes ui/images/theme-default/icon-tree.png | Bin 3526 -> 0 bytes ui/images/theme-default/icon-user.png | Bin 5366 -> 0 bytes ui/images/theme-default/icon-volume-default.png | Bin 4265 -> 0 bytes ui/images/theme-default/kimchi-loading.gif | Bin 6181 -> 0 bytes ui/images/theme-default/kimchi-loading15x15.gif | Bin 1653 -> 0 bytes ui/images/theme-default/loading.gif | Bin 2190 -> 0 bytes ui/images/theme-default/thumb-guest.png | Bin 3896 -> 0 bytes ui/images/theme-default/thumb-host.png | Bin 5069 -> 0 bytes ui/images/theme-default/user.png | Bin 1322 -> 0 bytes ui/js/Makefile.am | 8 +- ui/js/src/kimchi.api.js | 1374 ------------ ui/js/src/kimchi.cookie.js | 40 - ui/js/src/kimchi.form.js | 48 - ui/js/src/kimchi.grid.js | 528 ----- ui/js/src/kimchi.guest_add_main.js | 86 - ui/js/src/kimchi.guest_edit_main.js | 748 ------- ui/js/src/kimchi.guest_main.js | 430 ---- ui/js/src/kimchi.guest_media_main.js | 56 - ui/js/src/kimchi.guest_storage_add.main.js | 199 -- ui/js/src/kimchi.host.js | 856 -------- ui/js/src/kimchi.lang.js | 50 - ui/js/src/kimchi.line-chart.js | 202 -- ui/js/src/kimchi.login.js | 72 - ui/js/src/kimchi.main.js | 366 ---- ui/js/src/kimchi.message.js | 116 - ui/js/src/kimchi.network.js | 391 ---- ui/js/src/kimchi.object.js | 85 - ui/js/src/kimchi.popable.js | 34 - ui/js/src/kimchi.report_add_main.js | 72 - ui/js/src/kimchi.report_rename_main.js | 66 - ui/js/src/kimchi.repository_add_main.js | 96 - ui/js/src/kimchi.repository_edit_main.js | 74 - ui/js/src/kimchi.select.js | 50 - ui/js/src/kimchi.storage_main.js | 419 ---- ui/js/src/kimchi.storagepool_add_main.js | 415 ---- ui/js/src/kimchi.storagepool_add_volume_main.js | 107 - ui/js/src/kimchi.string.js | 45 - ui/js/src/kimchi.substitute.js | 45 - ui/js/src/kimchi.template_add_main.js | 441 ---- ui/js/src/kimchi.template_edit_main.js | 318 --- ui/js/src/kimchi.template_main.js | 111 - ui/js/src/kimchi.topic.js | 48 - ui/js/src/kimchi.user.js | 43 - ui/js/src/kimchi.utils.js | 193 -- ui/js/src/kimchi.window.js | 70 - ui/js/src/wok.api.js | 91 + ui/js/src/wok.cookie.js | 40 + ui/js/src/wok.grid.js | 528 +++++ ui/js/src/wok.lang.js | 50 + ui/js/src/wok.login.js | 72 + ui/js/src/wok.main.js | 355 +++ ui/js/src/wok.message.js | 116 + ui/js/src/wok.object.js | 85 + ui/js/src/wok.popable.js | 34 + ui/js/src/wok.string.js | 45 + ui/js/src/wok.substitute.js | 45 + ui/js/src/wok.topic.js | 48 + ui/js/src/wok.user.js | 43 + ui/js/src/wok.utils.js | 43 + ui/js/src/wok.window.js | 70 + ui/js/widgets/button-dropDown.js | 2 +- ui/js/widgets/circleGauge.js | 100 - ui/js/widgets/combobox.js | 2 +- ui/js/widgets/filter-select.js | 2 +- ui/js/widgets/select-menu.js | 2 +- ui/libs/Makefile.am | 2 +- ui/libs/themes/base/Makefile.am | 2 +- ui/libs/themes/base/images/Makefile.am | 2 +- ui/pages/Makefile.am | 4 +- ui/pages/error.html.tmpl | 8 +- ui/pages/guest-add.html.tmpl | 93 - ui/pages/guest-edit.html.tmpl | 307 --- ui/pages/guest-storage-add.html.tmpl | 103 - ui/pages/guest.html.tmpl | 73 - ui/pages/help/Makefile.am | 35 - ui/pages/help/de_DE/Makefile.am | 23 - ui/pages/help/de_DE/guests.dita | 127 -- ui/pages/help/de_DE/host.dita | 49 - ui/pages/help/de_DE/network.dita | 62 - ui/pages/help/de_DE/storage.dita | 86 - ui/pages/help/de_DE/templates.dita | 112 - ui/pages/help/dita-help.xsl | 26 - ui/pages/help/en_US/Makefile.am | 23 - ui/pages/help/en_US/guests.dita | 136 -- ui/pages/help/en_US/host.dita | 70 - ui/pages/help/en_US/network.dita | 68 - ui/pages/help/en_US/storage.dita | 99 - ui/pages/help/en_US/templates.dita | 123 -- ui/pages/help/es_ES/Makefile.am | 23 - ui/pages/help/es_ES/guests.dita | 120 - ui/pages/help/es_ES/host.dita | 49 - ui/pages/help/es_ES/network.dita | 61 - ui/pages/help/es_ES/storage.dita | 86 - ui/pages/help/es_ES/templates.dita | 111 - ui/pages/help/fr_FR/Makefile.am | 23 - ui/pages/help/fr_FR/guests.dita | 130 -- ui/pages/help/fr_FR/host.dita | 68 - ui/pages/help/fr_FR/network.dita | 67 - ui/pages/help/fr_FR/storage.dita | 93 - ui/pages/help/fr_FR/templates.dita | 120 - ui/pages/help/gen-index.py | 63 - ui/pages/help/it_IT/Makefile.am | 23 - ui/pages/help/it_IT/guests.dita | 123 -- ui/pages/help/it_IT/host.dita | 51 - ui/pages/help/it_IT/network.dita | 63 - ui/pages/help/it_IT/storage.dita | 91 - ui/pages/help/it_IT/templates.dita | 115 - ui/pages/help/ja_JP/Makefile.am | 23 - ui/pages/help/ja_JP/guests.dita | 172 -- ui/pages/help/ja_JP/host.dita | 70 - ui/pages/help/ja_JP/network.dita | 83 - ui/pages/help/ja_JP/storage.dita | 120 - ui/pages/help/ja_JP/templates.dita | 150 -- ui/pages/help/kimchi.css | 208 -- ui/pages/help/ko_KR/Makefile.am | 23 - ui/pages/help/ko_KR/guests.dita | 119 - ui/pages/help/ko_KR/host.dita | 47 - ui/pages/help/ko_KR/network.dita | 61 - ui/pages/help/ko_KR/storage.dita | 86 - ui/pages/help/ko_KR/templates.dita | 111 - ui/pages/help/pt_BR/Makefile.am | 23 - ui/pages/help/pt_BR/guests.dita | 137 -- ui/pages/help/pt_BR/host.dita | 74 - ui/pages/help/pt_BR/network.dita | 72 - ui/pages/help/pt_BR/storage.dita | 102 - ui/pages/help/pt_BR/templates.dita | 127 -- ui/pages/help/ru_RU/Makefile.am | 23 - ui/pages/help/ru_RU/guests.dita | 122 -- ui/pages/help/ru_RU/host.dita | 48 - ui/pages/help/ru_RU/network.dita | 61 - ui/pages/help/ru_RU/storage.dita | 88 - ui/pages/help/ru_RU/templates.dita | 111 - ui/pages/help/zh_CN/Makefile.am | 23 - ui/pages/help/zh_CN/guests.dita | 118 - ui/pages/help/zh_CN/host.dita | 45 - ui/pages/help/zh_CN/network.dita | 61 - ui/pages/help/zh_CN/storage.dita | 84 - ui/pages/help/zh_CN/templates.dita | 111 - ui/pages/help/zh_TW/Makefile.am | 23 - ui/pages/help/zh_TW/guests.dita | 120 - ui/pages/help/zh_TW/host.dita | 50 - ui/pages/help/zh_TW/network.dita | 61 - ui/pages/help/zh_TW/storage.dita | 88 - ui/pages/help/zh_TW/templates.dita | 112 - ui/pages/i18n.json.tmpl | 2 +- ui/pages/kimchi-ui.html.tmpl | 141 -- ui/pages/login.html.tmpl | 12 +- ui/pages/report-add.html.tmpl | 53 - ui/pages/report-rename.html.tmpl | 53 - ui/pages/repository-add.html.tmpl | 105 - ui/pages/repository-edit.html.tmpl | 115 - ui/pages/storagepool-add-volume.html.tmpl | 77 - ui/pages/storagepool-add.html.tmpl | 178 -- ui/pages/tabs/Makefile.am | 20 - ui/pages/tabs/guests.html.tmpl | 56 - ui/pages/tabs/host.html.tmpl | 168 -- ui/pages/tabs/network.html.tmpl | 128 -- ui/pages/tabs/storage.html.tmpl | 142 -- ui/pages/tabs/templates.html.tmpl | 73 - ui/pages/template-add.html.tmpl | 229 -- ui/pages/template-edit.html.tmpl | 177 -- ui/pages/websockify/Makefile.am | 2 +- ui/pages/websockify/console.html | 12 +- ui/pages/wok-ui.html.tmpl | 141 ++ ui/spice-html5/Makefile.am | 25 - ui/spice-html5/atKeynames.js | 183 -- ui/spice-html5/bitmap.js | 51 - ui/spice-html5/css/Makefile.am | 20 - ui/spice-html5/css/spice.css | 118 - ui/spice-html5/cursor.js | 110 - ui/spice-html5/display.js | 823 ------- ui/spice-html5/enums.js | 324 --- ui/spice-html5/inputs.js | 280 --- ui/spice-html5/lz.js | 166 -- ui/spice-html5/main.js | 231 -- ui/spice-html5/pages/Makefile.am | 20 - ui/spice-html5/pages/spice_auto.html | 200 -- ui/spice-html5/playback.js | 278 --- ui/spice-html5/png.js | 256 --- ui/spice-html5/quic.js | 1335 ------------ ui/spice-html5/resize.js | 70 - ui/spice-html5/simulatecursor.js | 202 -- ui/spice-html5/spicearraybuffer.js | 58 - ui/spice-html5/spiceconn.js | 460 ---- ui/spice-html5/spicedataview.js | 120 - ui/spice-html5/spicemsg.js | 1047 --------- ui/spice-html5/spicetype.js | 473 ---- ui/spice-html5/thirdparty/Makefile.am | 20 - ui/spice-html5/thirdparty/jsbn.js | 589 ----- ui/spice-html5/thirdparty/prng4.js | 79 - ui/spice-html5/thirdparty/rng.js | 102 - ui/spice-html5/thirdparty/rsa.js | 146 -- ui/spice-html5/thirdparty/sha1.js | 346 --- ui/spice-html5/ticket.js | 250 --- ui/spice-html5/utils.js | 265 --- ui/spice-html5/webm.js | 553 ----- ui/spice-html5/wire.js | 123 -- 898 files changed, 92498 insertions(+), 56499 deletions(-) delete mode 120000 README.md delete mode 100644 config/Makefile.am delete mode 100644 config/ui/Makefile.am delete mode 100644 config/ui/tabs.xml delete mode 100644 contrib/kimchi.spec.fedora.in delete mode 100644 contrib/kimchi.spec.suse.in delete mode 100644 contrib/kimchid-upstart.conf.debian delete mode 100644 contrib/kimchid-upstart.conf.fedora delete mode 100644 contrib/kimchid.service.fedora delete mode 100644 contrib/kimchid.sysvinit create mode 100644 contrib/wok.spec.fedora.in create mode 100644 contrib/wok.spec.suse.in create mode 100644 contrib/wokd-upstart.conf.debian create mode 100644 contrib/wokd-upstart.conf.fedora create mode 100644 contrib/wokd.service.fedora create mode 100644 contrib/wokd.sysvinit delete mode 100644 docs/API.md delete mode 100644 docs/README-federation.md delete mode 100644 docs/README.md delete mode 100644 docs/kimchi-guest.png delete mode 100644 docs/kimchi-login.png delete mode 100644 docs/kimchi-templates.png delete mode 100644 docs/kimchid.8 create mode 100644 docs/wokd.8 create mode 100644 plugins/kimchi/.gitignore create mode 100644 plugins/kimchi/ABOUT-NLS create mode 100644 plugins/kimchi/API.json create mode 100644 plugins/kimchi/AUTHORS create mode 100644 plugins/kimchi/CONTRIBUTE.md create mode 100644 plugins/kimchi/COPYING create mode 100644 plugins/kimchi/COPYING.ASL2 create mode 100644 plugins/kimchi/COPYING.LGPL create mode 100644 plugins/kimchi/ChangeLog create mode 100644 plugins/kimchi/INSTALL create mode 100644 plugins/kimchi/Makefile.am create mode 100644 plugins/kimchi/NEWS create mode 120000 plugins/kimchi/README.md create mode 100644 plugins/kimchi/VERSION create mode 100644 plugins/kimchi/__init__.py create mode 100755 plugins/kimchi/autogen.sh create mode 100644 plugins/kimchi/build-aux/config.rpath create mode 100755 plugins/kimchi/build-aux/genChangelog create mode 100755 plugins/kimchi/build-aux/pkg-version create mode 100644 plugins/kimchi/config.py.in create mode 100644 plugins/kimchi/configure.ac create mode 100644 plugins/kimchi/contrib/DEBIAN/Makefile.am create mode 100644 plugins/kimchi/contrib/DEBIAN/control.in create mode 100644 plugins/kimchi/contrib/Makefile.am create mode 100644 plugins/kimchi/contrib/kimchi.spec.fedora.in create mode 100644 plugins/kimchi/contrib/kimchi.spec.suse.in create mode 100644 plugins/kimchi/contrib/make-deb.sh.in create mode 100644 plugins/kimchi/control/Makefile.am create mode 100644 plugins/kimchi/control/__init__.py create mode 100644 plugins/kimchi/control/config.py create mode 100644 plugins/kimchi/control/cpuinfo.py create mode 100644 plugins/kimchi/control/debugreports.py create mode 100644 plugins/kimchi/control/groups.py create mode 100644 plugins/kimchi/control/host.py create mode 100644 plugins/kimchi/control/interfaces.py create mode 100644 plugins/kimchi/control/networks.py create mode 100644 plugins/kimchi/control/peers.py create mode 100644 plugins/kimchi/control/storagepools.py create mode 100644 plugins/kimchi/control/storageservers.py create mode 100644 plugins/kimchi/control/storagevolumes.py create mode 100644 plugins/kimchi/control/templates.py create mode 100644 plugins/kimchi/control/users.py create mode 100644 plugins/kimchi/control/vm/Makefile.am create mode 100644 plugins/kimchi/control/vm/__init__.py create mode 100644 plugins/kimchi/control/vm/hostdevs.py create mode 100644 plugins/kimchi/control/vm/ifaces.py create mode 100644 plugins/kimchi/control/vm/snapshots.py create mode 100644 plugins/kimchi/control/vm/storages.py create mode 100644 plugins/kimchi/control/vms.py create mode 100644 plugins/kimchi/disks.py create mode 100644 plugins/kimchi/distroloader.py create mode 100644 plugins/kimchi/distros.d/Makefile.am create mode 100644 plugins/kimchi/distros.d/debian.json create mode 100644 plugins/kimchi/distros.d/fedora.json create mode 100644 plugins/kimchi/distros.d/gentoo.json create mode 100644 plugins/kimchi/distros.d/opensuse.json create mode 100644 plugins/kimchi/distros.d/ubuntu.json create mode 100644 plugins/kimchi/docs/API.md create mode 100644 plugins/kimchi/docs/Makefile.am create mode 100644 plugins/kimchi/docs/README-federation.md create mode 100644 plugins/kimchi/docs/README.md create mode 100644 plugins/kimchi/docs/kimchi-guest.png create mode 100644 plugins/kimchi/docs/kimchi-login.png create mode 100644 plugins/kimchi/docs/kimchi-templates.png create mode 100644 plugins/kimchi/i18n.py create mode 100644 plugins/kimchi/imageinfo.py create mode 100644 plugins/kimchi/iscsi.py create mode 100644 plugins/kimchi/isoinfo.py create mode 100644 plugins/kimchi/kimchi.conf create mode 100644 plugins/kimchi/kvmusertests.py create mode 100644 plugins/kimchi/m4/ac_python_module.m4 create mode 100644 plugins/kimchi/m4/gettext.m4 create mode 100644 plugins/kimchi/m4/iconv.m4 create mode 100644 plugins/kimchi/m4/intlmacosx.m4 create mode 100644 plugins/kimchi/m4/lib-ld.m4 create mode 100644 plugins/kimchi/m4/lib-link.m4 create mode 100644 plugins/kimchi/m4/lib-prefix.m4 create mode 100644 plugins/kimchi/m4/nls.m4 create mode 100644 plugins/kimchi/m4/po.m4 create mode 100644 plugins/kimchi/m4/progtest.m4 create mode 100644 plugins/kimchi/mockmodel.py create mode 100644 plugins/kimchi/model/Makefile.am create mode 100644 plugins/kimchi/model/__init__.py create mode 100644 plugins/kimchi/model/config.py create mode 100644 plugins/kimchi/model/cpuinfo.py create mode 100644 plugins/kimchi/model/debugreports.py create mode 100644 plugins/kimchi/model/diskutils.py create mode 100644 plugins/kimchi/model/featuretests.py create mode 100644 plugins/kimchi/model/groups.py create mode 100644 plugins/kimchi/model/host.py create mode 100644 plugins/kimchi/model/hostdev.py create mode 100644 plugins/kimchi/model/interfaces.py create mode 100644 plugins/kimchi/model/libvirtconnection.py create mode 100644 plugins/kimchi/model/libvirtstoragepool.py create mode 100644 plugins/kimchi/model/model.py create mode 100644 plugins/kimchi/model/networks.py create mode 100644 plugins/kimchi/model/peers.py create mode 100644 plugins/kimchi/model/storagepools.py create mode 100644 plugins/kimchi/model/storageservers.py create mode 100644 plugins/kimchi/model/storagetargets.py create mode 100644 plugins/kimchi/model/storagevolumes.py create mode 100644 plugins/kimchi/model/tasks.py create mode 100644 plugins/kimchi/model/templates.py create mode 100644 plugins/kimchi/model/users.py create mode 100644 plugins/kimchi/model/utils.py create mode 100644 plugins/kimchi/model/vmhostdevs.py create mode 100644 plugins/kimchi/model/vmifaces.py create mode 100644 plugins/kimchi/model/vms.py create mode 100644 plugins/kimchi/model/vmsnapshots.py create mode 100644 plugins/kimchi/model/vmstorages.py create mode 100644 plugins/kimchi/osinfo.py create mode 100644 plugins/kimchi/po/LINGUAS create mode 100644 plugins/kimchi/po/Makefile.in.in create mode 100644 plugins/kimchi/po/Makevars create mode 100644 plugins/kimchi/po/POTFILES.in create mode 100644 plugins/kimchi/po/de_DE.po create mode 100644 plugins/kimchi/po/en_US.po create mode 100644 plugins/kimchi/po/es_ES.po create mode 100644 plugins/kimchi/po/fr_FR.po create mode 100644 plugins/kimchi/po/gen-pot.in create mode 100644 plugins/kimchi/po/it_IT.po create mode 100644 plugins/kimchi/po/ja_JP.po create mode 100755 plugins/kimchi/po/kimchi.pot create mode 100644 plugins/kimchi/po/ko_KR.po create mode 100644 plugins/kimchi/po/pt_BR.po create mode 100644 plugins/kimchi/po/ru_RU.po create mode 100644 plugins/kimchi/po/zh_CN.po create mode 100644 plugins/kimchi/po/zh_TW.po create mode 100644 plugins/kimchi/repositories.py create mode 100644 plugins/kimchi/root.py create mode 100644 plugins/kimchi/scan.py create mode 100644 plugins/kimchi/screenshot.py create mode 100644 plugins/kimchi/swupdate.py create mode 100644 plugins/kimchi/template.conf create mode 100644 plugins/kimchi/tests/Makefile.am create mode 100644 plugins/kimchi/tests/iso_gen.py create mode 100644 plugins/kimchi/tests/run_tests.sh.in create mode 100644 plugins/kimchi/tests/test_authorization.py create mode 100644 plugins/kimchi/tests/test_config.py.in create mode 100644 plugins/kimchi/tests/test_exception.py create mode 100644 plugins/kimchi/tests/test_host.py create mode 100644 plugins/kimchi/tests/test_mock_network.py create mode 100644 plugins/kimchi/tests/test_mock_storagepool.py create mode 100644 plugins/kimchi/tests/test_mock_storagevolume.py create mode 100644 plugins/kimchi/tests/test_mockmodel.py create mode 100644 plugins/kimchi/tests/test_model.py create mode 100644 plugins/kimchi/tests/test_model_network.py create mode 100644 plugins/kimchi/tests/test_model_storagepool.py create mode 100644 plugins/kimchi/tests/test_model_storagevolume.py create mode 100644 plugins/kimchi/tests/test_networkxml.py create mode 100644 plugins/kimchi/tests/test_objectstore.py create mode 100644 plugins/kimchi/tests/test_osinfo.py create mode 100644 plugins/kimchi/tests/test_plugin.py create mode 100644 plugins/kimchi/tests/test_rest.py create mode 100644 plugins/kimchi/tests/test_rollbackcontext.py create mode 100644 plugins/kimchi/tests/test_server.py create mode 100644 plugins/kimchi/tests/test_storagepoolxml.py create mode 100644 plugins/kimchi/tests/test_template.py create mode 100644 plugins/kimchi/tests/test_utils.py create mode 100644 plugins/kimchi/tests/test_vmtemplate.py create mode 100644 plugins/kimchi/tests/utils.py create mode 100644 plugins/kimchi/ui/Makefile.am create mode 100644 plugins/kimchi/ui/config/Makefile.am create mode 100644 plugins/kimchi/ui/config/tab-ext.xml create mode 100644 plugins/kimchi/ui/css/Makefile.am create mode 100644 plugins/kimchi/ui/css/theme-default/button.css create mode 100644 plugins/kimchi/ui/css/theme-default/circleGauge.css create mode 100644 plugins/kimchi/ui/css/theme-default/form.css create mode 100644 plugins/kimchi/ui/css/theme-default/guest-edit.css create mode 100644 plugins/kimchi/ui/css/theme-default/guest-storage-add.css create mode 100644 plugins/kimchi/ui/css/theme-default/host.css create mode 100644 plugins/kimchi/ui/css/theme-default/jquery-ui.custom.css create mode 100644 plugins/kimchi/ui/css/theme-default/line-chart.css create mode 100644 plugins/kimchi/ui/css/theme-default/list.css create mode 100644 plugins/kimchi/ui/css/theme-default/message.css create mode 100644 plugins/kimchi/ui/css/theme-default/network.css create mode 100644 plugins/kimchi/ui/css/theme-default/popover.css create mode 100644 plugins/kimchi/ui/css/theme-default/report-add.css create mode 100644 plugins/kimchi/ui/css/theme-default/report-rename.css create mode 100644 plugins/kimchi/ui/css/theme-default/repository-add.css create mode 100644 plugins/kimchi/ui/css/theme-default/repository-edit.css create mode 100644 plugins/kimchi/ui/css/theme-default/storage.css create mode 100644 plugins/kimchi/ui/css/theme-default/storagepool-add-volume.css create mode 100644 plugins/kimchi/ui/css/theme-default/template-edit.css create mode 100644 plugins/kimchi/ui/css/theme-default/template.css create mode 100644 plugins/kimchi/ui/css/theme-default/template_add.css create mode 100644 plugins/kimchi/ui/css/theme-default/template_list.css create mode 100644 plugins/kimchi/ui/css/theme-default/tile-check.css create mode 100644 plugins/kimchi/ui/css/theme-default/toolbar.css create mode 100644 plugins/kimchi/ui/images/Makefile.am create mode 100644 plugins/kimchi/ui/images/icon-centos.png create mode 100644 plugins/kimchi/ui/images/icon-debian.png create mode 100644 plugins/kimchi/ui/images/icon-fedora.png create mode 100644 plugins/kimchi/ui/images/icon-gentoo.png create mode 100644 plugins/kimchi/ui/images/icon-opensuse.png create mode 100644 plugins/kimchi/ui/images/icon-ubuntu.png create mode 100644 plugins/kimchi/ui/images/icon-vm.png create mode 100644 plugins/kimchi/ui/images/logo.ico create mode 100644 plugins/kimchi/ui/images/theme-default/Makefile.am create mode 100644 plugins/kimchi/ui/images/theme-default/alert.png create mode 100644 plugins/kimchi/ui/images/theme-default/arrow-down-black.png create mode 100644 plugins/kimchi/ui/images/theme-default/arrow-down-disable.png create mode 100644 plugins/kimchi/ui/images/theme-default/arrow-down.png create mode 100644 plugins/kimchi/ui/images/theme-default/arrow-up.png create mode 100644 plugins/kimchi/ui/images/theme-default/arrow_out.png create mode 100644 plugins/kimchi/ui/images/theme-default/bg-mask.png create mode 100644 plugins/kimchi/ui/images/theme-default/check-green.png create mode 100644 plugins/kimchi/ui/images/theme-default/check-grey.png create mode 100644 plugins/kimchi/ui/images/theme-default/folder-arrow-down.png create mode 100644 plugins/kimchi/ui/images/theme-default/folder-arrow-right.png create mode 100644 plugins/kimchi/ui/images/theme-default/group.png create mode 100644 plugins/kimchi/ui/images/theme-default/host-icon-sprite.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-alert.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-back.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-camera.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-design.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-detail.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-event.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-iso.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-list.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-load.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-local.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-power-down.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-power-up.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-qcow2.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-raw.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-remote.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-reset.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-search.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-setting.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-sort.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-tool.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-tree.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-user.png create mode 100644 plugins/kimchi/ui/images/theme-default/icon-volume-default.png create mode 100644 plugins/kimchi/ui/images/theme-default/kimchi-loading.gif create mode 100644 plugins/kimchi/ui/images/theme-default/kimchi-loading15x15.gif create mode 100644 plugins/kimchi/ui/images/theme-default/loading.gif create mode 100644 plugins/kimchi/ui/images/theme-default/logo-white.png create mode 100644 plugins/kimchi/ui/images/theme-default/thumb-guest.png create mode 100644 plugins/kimchi/ui/images/theme-default/thumb-host.png create mode 100644 plugins/kimchi/ui/images/theme-default/user.png create mode 100644 plugins/kimchi/ui/js/Makefile.am create mode 100644 plugins/kimchi/ui/js/src/kimchi.api.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.form.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.guest_add_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.guest_edit_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.guest_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.guest_media_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.guest_storage_add.main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.host.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.line-chart.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.network.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.report_add_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.report_rename_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.repository_add_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.repository_edit_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.select.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.storage_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.storagepool_add_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.storagepool_add_volume_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.template_add_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.template_edit_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.template_main.js create mode 100644 plugins/kimchi/ui/js/src/kimchi.utils.js create mode 100644 plugins/kimchi/ui/js/widgets/circleGauge.js create mode 100644 plugins/kimchi/ui/libs/Makefile.am create mode 100644 plugins/kimchi/ui/libs/themes/Makefile.am create mode 100644 plugins/kimchi/ui/libs/themes/base/Makefile.am create mode 100644 plugins/kimchi/ui/libs/themes/base/images/Makefile.am create mode 100644 plugins/kimchi/ui/libs/themes/base/images/animated-overlay.gif create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-icons_222222_256x240.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-icons_2e83ff_256x240.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-icons_454545_256x240.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-icons_888888_256x240.png create mode 100644 plugins/kimchi/ui/libs/themes/base/images/ui-icons_cd0a0a_256x240.png create mode 100644 plugins/kimchi/ui/pages/Makefile.am create mode 100644 plugins/kimchi/ui/pages/error.html.tmpl create mode 100644 plugins/kimchi/ui/pages/guest-add.html.tmpl create mode 100644 plugins/kimchi/ui/pages/guest-edit.html.tmpl create mode 100644 plugins/kimchi/ui/pages/guest-storage-add.html.tmpl create mode 100644 plugins/kimchi/ui/pages/guest.html.tmpl create mode 100644 plugins/kimchi/ui/pages/guests.html.tmpl create mode 100644 plugins/kimchi/ui/pages/help/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/de_DE/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/de_DE/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/de_DE/host.dita create mode 100644 plugins/kimchi/ui/pages/help/de_DE/network.dita create mode 100644 plugins/kimchi/ui/pages/help/de_DE/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/de_DE/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/dita-help.xsl create mode 100644 plugins/kimchi/ui/pages/help/en_US/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/en_US/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/en_US/host.dita create mode 100644 plugins/kimchi/ui/pages/help/en_US/network.dita create mode 100644 plugins/kimchi/ui/pages/help/en_US/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/en_US/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/es_ES/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/es_ES/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/es_ES/host.dita create mode 100644 plugins/kimchi/ui/pages/help/es_ES/network.dita create mode 100644 plugins/kimchi/ui/pages/help/es_ES/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/es_ES/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/fr_FR/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/fr_FR/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/fr_FR/host.dita create mode 100644 plugins/kimchi/ui/pages/help/fr_FR/network.dita create mode 100644 plugins/kimchi/ui/pages/help/fr_FR/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/fr_FR/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/it_IT/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/it_IT/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/it_IT/host.dita create mode 100644 plugins/kimchi/ui/pages/help/it_IT/network.dita create mode 100644 plugins/kimchi/ui/pages/help/it_IT/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/it_IT/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/ja_JP/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/ja_JP/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/ja_JP/host.dita create mode 100644 plugins/kimchi/ui/pages/help/ja_JP/network.dita create mode 100644 plugins/kimchi/ui/pages/help/ja_JP/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/ja_JP/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/kimchi.css create mode 100644 plugins/kimchi/ui/pages/help/ko_KR/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/ko_KR/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/ko_KR/host.dita create mode 100644 plugins/kimchi/ui/pages/help/ko_KR/network.dita create mode 100644 plugins/kimchi/ui/pages/help/ko_KR/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/ko_KR/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/pt_BR/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/pt_BR/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/pt_BR/host.dita create mode 100644 plugins/kimchi/ui/pages/help/pt_BR/network.dita create mode 100644 plugins/kimchi/ui/pages/help/pt_BR/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/pt_BR/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/ru_RU/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/ru_RU/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/ru_RU/host.dita create mode 100644 plugins/kimchi/ui/pages/help/ru_RU/network.dita create mode 100644 plugins/kimchi/ui/pages/help/ru_RU/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/ru_RU/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_CN/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/zh_CN/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_CN/host.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_CN/network.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_CN/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_CN/templates.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_TW/Makefile.am create mode 100644 plugins/kimchi/ui/pages/help/zh_TW/guests.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_TW/host.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_TW/network.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_TW/storage.dita create mode 100644 plugins/kimchi/ui/pages/help/zh_TW/templates.dita create mode 100644 plugins/kimchi/ui/pages/host.html.tmpl create mode 100644 plugins/kimchi/ui/pages/i18n.json.tmpl create mode 100644 plugins/kimchi/ui/pages/network.html.tmpl create mode 100644 plugins/kimchi/ui/pages/report-add.html.tmpl create mode 100644 plugins/kimchi/ui/pages/report-rename.html.tmpl create mode 100644 plugins/kimchi/ui/pages/repository-add.html.tmpl create mode 100644 plugins/kimchi/ui/pages/repository-edit.html.tmpl create mode 100644 plugins/kimchi/ui/pages/storage.html.tmpl create mode 100644 plugins/kimchi/ui/pages/storagepool-add-volume.html.tmpl create mode 100644 plugins/kimchi/ui/pages/storagepool-add.html.tmpl create mode 100644 plugins/kimchi/ui/pages/template-add.html.tmpl create mode 100644 plugins/kimchi/ui/pages/template-edit.html.tmpl create mode 100644 plugins/kimchi/ui/pages/templates.html.tmpl create mode 100644 plugins/kimchi/ui/robots.txt create mode 100644 plugins/kimchi/ui/spice-html5/Makefile.am create mode 100644 plugins/kimchi/ui/spice-html5/atKeynames.js create mode 100644 plugins/kimchi/ui/spice-html5/bitmap.js create mode 100644 plugins/kimchi/ui/spice-html5/css/Makefile.am create mode 100644 plugins/kimchi/ui/spice-html5/css/spice.css create mode 100644 plugins/kimchi/ui/spice-html5/cursor.js create mode 100644 plugins/kimchi/ui/spice-html5/display.js create mode 100644 plugins/kimchi/ui/spice-html5/enums.js create mode 100644 plugins/kimchi/ui/spice-html5/inputs.js create mode 100644 plugins/kimchi/ui/spice-html5/lz.js create mode 100644 plugins/kimchi/ui/spice-html5/main.js create mode 100644 plugins/kimchi/ui/spice-html5/pages/Makefile.am create mode 100644 plugins/kimchi/ui/spice-html5/pages/spice_auto.html create mode 100644 plugins/kimchi/ui/spice-html5/playback.js create mode 100644 plugins/kimchi/ui/spice-html5/png.js create mode 100644 plugins/kimchi/ui/spice-html5/quic.js create mode 100644 plugins/kimchi/ui/spice-html5/resize.js create mode 100644 plugins/kimchi/ui/spice-html5/simulatecursor.js create mode 100644 plugins/kimchi/ui/spice-html5/spicearraybuffer.js create mode 100644 plugins/kimchi/ui/spice-html5/spiceconn.js create mode 100644 plugins/kimchi/ui/spice-html5/spicedataview.js create mode 100644 plugins/kimchi/ui/spice-html5/spicemsg.js create mode 100644 plugins/kimchi/ui/spice-html5/spicetype.js create mode 100644 plugins/kimchi/ui/spice-html5/thirdparty/Makefile.am create mode 100644 plugins/kimchi/ui/spice-html5/thirdparty/jsbn.js create mode 100644 plugins/kimchi/ui/spice-html5/thirdparty/prng4.js create mode 100644 plugins/kimchi/ui/spice-html5/thirdparty/rng.js create mode 100644 plugins/kimchi/ui/spice-html5/thirdparty/rsa.js create mode 100644 plugins/kimchi/ui/spice-html5/thirdparty/sha1.js create mode 100644 plugins/kimchi/ui/spice-html5/ticket.js create mode 100644 plugins/kimchi/ui/spice-html5/utils.js create mode 100644 plugins/kimchi/ui/spice-html5/webm.js create mode 100644 plugins/kimchi/ui/spice-html5/wire.js create mode 100644 plugins/kimchi/utils.py create mode 100644 plugins/kimchi/vmtemplate.py create mode 100644 plugins/kimchi/xmlutils/Makefile.am create mode 100644 plugins/kimchi/xmlutils/__init__.py create mode 100644 plugins/kimchi/xmlutils/disk.py create mode 100644 plugins/kimchi/xmlutils/graphics.py create mode 100644 plugins/kimchi/xmlutils/interface.py create mode 100644 plugins/kimchi/xmlutils/network.py create mode 100644 plugins/kimchi/xmlutils/qemucmdline.py delete mode 100755 po/kimchi.pot create mode 100755 po/wok.pot delete mode 100644 src/distros.d/Makefile.am delete mode 100644 src/distros.d/debian.json delete mode 100644 src/distros.d/fedora.json delete mode 100644 src/distros.d/gentoo.json delete mode 100644 src/distros.d/opensuse.json delete mode 100644 src/distros.d/ubuntu.json delete mode 100644 src/kimchi.conf.in delete mode 100644 src/kimchi/API.json delete mode 100644 src/kimchi/Makefile.am delete mode 100644 src/kimchi/__init__.py delete mode 100644 src/kimchi/asynctask.py delete mode 100644 src/kimchi/auth.py delete mode 100644 src/kimchi/basemodel.py delete mode 100644 src/kimchi/cachebust.py delete mode 100644 src/kimchi/config.py.in delete mode 100644 src/kimchi/control/Makefile.am delete mode 100644 src/kimchi/control/__init__.py delete mode 100644 src/kimchi/control/base.py delete mode 100644 src/kimchi/control/config.py delete mode 100644 src/kimchi/control/cpuinfo.py delete mode 100644 src/kimchi/control/debugreports.py delete mode 100644 src/kimchi/control/groups.py delete mode 100644 src/kimchi/control/host.py delete mode 100644 src/kimchi/control/interfaces.py delete mode 100644 src/kimchi/control/networks.py delete mode 100644 src/kimchi/control/peers.py delete mode 100644 src/kimchi/control/plugins.py delete mode 100644 src/kimchi/control/storagepools.py delete mode 100644 src/kimchi/control/storageservers.py delete mode 100644 src/kimchi/control/storagevolumes.py delete mode 100644 src/kimchi/control/tasks.py delete mode 100644 src/kimchi/control/templates.py delete mode 100644 src/kimchi/control/users.py delete mode 100644 src/kimchi/control/utils.py delete mode 100644 src/kimchi/control/vm/Makefile.am delete mode 100644 src/kimchi/control/vm/__init__.py delete mode 100644 src/kimchi/control/vm/hostdevs.py delete mode 100644 src/kimchi/control/vm/ifaces.py delete mode 100644 src/kimchi/control/vm/snapshots.py delete mode 100644 src/kimchi/control/vm/storages.py delete mode 100644 src/kimchi/control/vms.py delete mode 100644 src/kimchi/disks.py delete mode 100644 src/kimchi/distroloader.py delete mode 100644 src/kimchi/exception.py delete mode 100644 src/kimchi/i18n.py delete mode 100644 src/kimchi/imageinfo.py delete mode 100644 src/kimchi/iscsi.py delete mode 100644 src/kimchi/isoinfo.py delete mode 100644 src/kimchi/kvmusertests.py delete mode 100644 src/kimchi/mockmodel.py delete mode 100644 src/kimchi/model/Makefile.am delete mode 100644 src/kimchi/model/__init__.py delete mode 100644 src/kimchi/model/config.py delete mode 100644 src/kimchi/model/cpuinfo.py delete mode 100644 src/kimchi/model/debugreports.py delete mode 100644 src/kimchi/model/diskutils.py delete mode 100644 src/kimchi/model/featuretests.py delete mode 100644 src/kimchi/model/groups.py delete mode 100644 src/kimchi/model/host.py delete mode 100644 src/kimchi/model/hostdev.py delete mode 100644 src/kimchi/model/interfaces.py delete mode 100644 src/kimchi/model/libvirtconnection.py delete mode 100644 src/kimchi/model/libvirtstoragepool.py delete mode 100644 src/kimchi/model/model.py delete mode 100644 src/kimchi/model/networks.py delete mode 100644 src/kimchi/model/peers.py delete mode 100644 src/kimchi/model/plugins.py delete mode 100644 src/kimchi/model/storagepools.py delete mode 100644 src/kimchi/model/storageservers.py delete mode 100644 src/kimchi/model/storagetargets.py delete mode 100644 src/kimchi/model/storagevolumes.py delete mode 100644 src/kimchi/model/tasks.py delete mode 100644 src/kimchi/model/templates.py delete mode 100644 src/kimchi/model/users.py delete mode 100644 src/kimchi/model/utils.py delete mode 100644 src/kimchi/model/vmhostdevs.py delete mode 100644 src/kimchi/model/vmifaces.py delete mode 100644 src/kimchi/model/vms.py delete mode 100644 src/kimchi/model/vmsnapshots.py delete mode 100644 src/kimchi/model/vmstorages.py delete mode 100644 src/kimchi/netinfo.py delete mode 100644 src/kimchi/network.py delete mode 100644 src/kimchi/objectstore.py delete mode 100644 src/kimchi/osinfo.py delete mode 100644 src/kimchi/proxy.py delete mode 100644 src/kimchi/repositories.py delete mode 100644 src/kimchi/rollbackcontext.py delete mode 100644 src/kimchi/root.py delete mode 100644 src/kimchi/scan.py delete mode 100644 src/kimchi/screenshot.py delete mode 100644 src/kimchi/server.py delete mode 100644 src/kimchi/sslcert.py delete mode 100644 src/kimchi/swupdate.py delete mode 100644 src/kimchi/template.py delete mode 100644 src/kimchi/utils.py delete mode 100644 src/kimchi/vmtemplate.py delete mode 100644 src/kimchi/vnc.py delete mode 100644 src/kimchi/xmlutils/Makefile.am delete mode 100644 src/kimchi/xmlutils/__init__.py delete mode 100644 src/kimchi/xmlutils/disk.py delete mode 100644 src/kimchi/xmlutils/graphics.py delete mode 100644 src/kimchi/xmlutils/interface.py delete mode 100644 src/kimchi/xmlutils/network.py delete mode 100644 src/kimchi/xmlutils/qemucmdline.py delete mode 100644 src/kimchi/xmlutils/utils.py delete mode 100644 src/kimchid.in delete mode 100644 src/nginx/kimchi.conf.in create mode 100644 src/nginx/wok.conf.in delete mode 100644 src/template.conf create mode 100644 src/wok.conf.in create mode 100644 src/wok/API.json create mode 100644 src/wok/Makefile.am create mode 100644 src/wok/__init__.py create mode 100644 src/wok/asynctask.py create mode 100644 src/wok/auth.py create mode 100644 src/wok/basemodel.py create mode 100644 src/wok/cachebust.py create mode 100644 src/wok/config.py.in create mode 100644 src/wok/control/Makefile.am create mode 100644 src/wok/control/__init__.py create mode 100644 src/wok/control/base.py create mode 100644 src/wok/control/plugins.py create mode 100644 src/wok/control/tasks.py create mode 100644 src/wok/control/utils.py create mode 100644 src/wok/exception.py create mode 100644 src/wok/i18n.py create mode 100644 src/wok/model/Makefile.am create mode 100644 src/wok/model/__init__.py create mode 100644 src/wok/model/model.py create mode 100644 src/wok/model/plugins.py create mode 100644 src/wok/netinfo.py create mode 100644 src/wok/network.py create mode 100644 src/wok/objectstore.py create mode 100644 src/wok/proxy.py create mode 100644 src/wok/rollbackcontext.py create mode 100644 src/wok/root.py create mode 100644 src/wok/server.py create mode 100644 src/wok/sslcert.py create mode 100644 src/wok/template.py create mode 100644 src/wok/utils.py create mode 100644 src/wok/vnc.py create mode 100644 src/wok/xmlutils/Makefile.am create mode 100644 src/wok/xmlutils/__init__.py create mode 100644 src/wok/xmlutils/utils.py create mode 100644 src/wokd.in delete mode 100644 tests/Makefile.am delete mode 100644 tests/iso_gen.py delete mode 100644 tests/run_tests.sh.in delete mode 100644 tests/test_authorization.py delete mode 100644 tests/test_config.py.in delete mode 100644 tests/test_exception.py delete mode 100644 tests/test_host.py delete mode 100644 tests/test_mock_network.py delete mode 100644 tests/test_mock_storagepool.py delete mode 100644 tests/test_mock_storagevolume.py delete mode 100644 tests/test_mockmodel.py delete mode 100644 tests/test_model.py delete mode 100644 tests/test_model_network.py delete mode 100644 tests/test_model_storagepool.py delete mode 100644 tests/test_model_storagevolume.py delete mode 100644 tests/test_networkxml.py delete mode 100644 tests/test_objectstore.py delete mode 100644 tests/test_osinfo.py delete mode 100644 tests/test_plugin.py delete mode 100644 tests/test_rest.py delete mode 100644 tests/test_rollbackcontext.py delete mode 100644 tests/test_server.py delete mode 100644 tests/test_storagepoolxml.py delete mode 100644 tests/test_template.py delete mode 100644 tests/test_utils.py delete mode 100644 tests/test_vmtemplate.py delete mode 100644 tests/utils.py delete mode 100644 ui/css/theme-default/circleGauge.css delete mode 100644 ui/css/theme-default/form.css delete mode 100644 ui/css/theme-default/guest-edit.css delete mode 100644 ui/css/theme-default/guest-storage-add.css delete mode 100644 ui/css/theme-default/host.css delete mode 100644 ui/css/theme-default/jquery-ui.custom.css delete mode 100644 ui/css/theme-default/line-chart.css delete mode 100644 ui/css/theme-default/list.css delete mode 100644 ui/css/theme-default/network.css delete mode 100644 ui/css/theme-default/report-add.css delete mode 100644 ui/css/theme-default/report-rename.css delete mode 100644 ui/css/theme-default/repository-add.css delete mode 100644 ui/css/theme-default/repository-edit.css delete mode 100644 ui/css/theme-default/storage.css delete mode 100644 ui/css/theme-default/storagepool-add-volume.css delete mode 100644 ui/css/theme-default/template-edit.css delete mode 100644 ui/css/theme-default/template.css delete mode 100644 ui/css/theme-default/template_add.css delete mode 100644 ui/css/theme-default/template_list.css delete mode 100644 ui/css/theme-default/tile-check.css delete mode 100644 ui/css/theme-default/toolbar.css delete mode 100644 ui/images/icon-centos.png delete mode 100644 ui/images/icon-debian.png delete mode 100644 ui/images/icon-fedora.png delete mode 100644 ui/images/icon-gentoo.png delete mode 100644 ui/images/icon-opensuse.png delete mode 100644 ui/images/icon-ubuntu.png delete mode 100644 ui/images/icon-vm.png delete mode 100644 ui/images/theme-default/alert.png delete mode 100644 ui/images/theme-default/arrow-down-disable.png delete mode 100644 ui/images/theme-default/arrow-down.png delete mode 100644 ui/images/theme-default/arrow-up.png delete mode 100644 ui/images/theme-default/arrow_out.png delete mode 100644 ui/images/theme-default/check-green.png delete mode 100644 ui/images/theme-default/check-grey.png delete mode 100644 ui/images/theme-default/folder-arrow-right.png delete mode 100644 ui/images/theme-default/group.png delete mode 100644 ui/images/theme-default/host-icon-sprite.png delete mode 100644 ui/images/theme-default/icon-alert.png delete mode 100644 ui/images/theme-default/icon-back.png delete mode 100644 ui/images/theme-default/icon-camera.png delete mode 100644 ui/images/theme-default/icon-design.png delete mode 100644 ui/images/theme-default/icon-detail.png delete mode 100644 ui/images/theme-default/icon-event.png delete mode 100644 ui/images/theme-default/icon-iso.png delete mode 100644 ui/images/theme-default/icon-list.png delete mode 100644 ui/images/theme-default/icon-load.png delete mode 100644 ui/images/theme-default/icon-local.png delete mode 100644 ui/images/theme-default/icon-power-down.png delete mode 100644 ui/images/theme-default/icon-power-up.png delete mode 100644 ui/images/theme-default/icon-qcow2.png delete mode 100644 ui/images/theme-default/icon-raw.png delete mode 100644 ui/images/theme-default/icon-remote.png delete mode 100644 ui/images/theme-default/icon-reset.png delete mode 100644 ui/images/theme-default/icon-search.png delete mode 100644 ui/images/theme-default/icon-setting.png delete mode 100644 ui/images/theme-default/icon-sort.png delete mode 100644 ui/images/theme-default/icon-tool.png delete mode 100644 ui/images/theme-default/icon-tree.png delete mode 100644 ui/images/theme-default/icon-user.png delete mode 100644 ui/images/theme-default/icon-volume-default.png delete mode 100644 ui/images/theme-default/kimchi-loading.gif delete mode 100644 ui/images/theme-default/kimchi-loading15x15.gif delete mode 100644 ui/images/theme-default/loading.gif delete mode 100644 ui/images/theme-default/thumb-guest.png delete mode 100644 ui/images/theme-default/thumb-host.png delete mode 100644 ui/images/theme-default/user.png delete mode 100644 ui/js/src/kimchi.api.js delete mode 100644 ui/js/src/kimchi.cookie.js delete mode 100644 ui/js/src/kimchi.form.js delete mode 100644 ui/js/src/kimchi.grid.js delete mode 100644 ui/js/src/kimchi.guest_add_main.js delete mode 100644 ui/js/src/kimchi.guest_edit_main.js delete mode 100644 ui/js/src/kimchi.guest_main.js delete mode 100644 ui/js/src/kimchi.guest_media_main.js delete mode 100644 ui/js/src/kimchi.guest_storage_add.main.js delete mode 100644 ui/js/src/kimchi.host.js delete mode 100644 ui/js/src/kimchi.lang.js delete mode 100644 ui/js/src/kimchi.line-chart.js delete mode 100644 ui/js/src/kimchi.login.js delete mode 100644 ui/js/src/kimchi.main.js delete mode 100644 ui/js/src/kimchi.message.js delete mode 100644 ui/js/src/kimchi.network.js delete mode 100644 ui/js/src/kimchi.object.js delete mode 100644 ui/js/src/kimchi.popable.js delete mode 100644 ui/js/src/kimchi.report_add_main.js delete mode 100644 ui/js/src/kimchi.report_rename_main.js delete mode 100644 ui/js/src/kimchi.repository_add_main.js delete mode 100644 ui/js/src/kimchi.repository_edit_main.js delete mode 100644 ui/js/src/kimchi.select.js delete mode 100644 ui/js/src/kimchi.storage_main.js delete mode 100644 ui/js/src/kimchi.storagepool_add_main.js delete mode 100644 ui/js/src/kimchi.storagepool_add_volume_main.js delete mode 100644 ui/js/src/kimchi.string.js delete mode 100644 ui/js/src/kimchi.substitute.js delete mode 100644 ui/js/src/kimchi.template_add_main.js delete mode 100644 ui/js/src/kimchi.template_edit_main.js delete mode 100644 ui/js/src/kimchi.template_main.js delete mode 100644 ui/js/src/kimchi.topic.js delete mode 100644 ui/js/src/kimchi.user.js delete mode 100644 ui/js/src/kimchi.utils.js delete mode 100644 ui/js/src/kimchi.window.js create mode 100644 ui/js/src/wok.api.js create mode 100644 ui/js/src/wok.cookie.js create mode 100644 ui/js/src/wok.grid.js create mode 100644 ui/js/src/wok.lang.js create mode 100644 ui/js/src/wok.login.js create mode 100644 ui/js/src/wok.main.js create mode 100644 ui/js/src/wok.message.js create mode 100644 ui/js/src/wok.object.js create mode 100644 ui/js/src/wok.popable.js create mode 100644 ui/js/src/wok.string.js create mode 100644 ui/js/src/wok.substitute.js create mode 100644 ui/js/src/wok.topic.js create mode 100644 ui/js/src/wok.user.js create mode 100644 ui/js/src/wok.utils.js create mode 100644 ui/js/src/wok.window.js delete mode 100644 ui/js/widgets/circleGauge.js delete mode 100644 ui/pages/guest-add.html.tmpl delete mode 100644 ui/pages/guest-edit.html.tmpl delete mode 100644 ui/pages/guest-storage-add.html.tmpl delete mode 100644 ui/pages/guest.html.tmpl delete mode 100644 ui/pages/help/Makefile.am delete mode 100644 ui/pages/help/de_DE/Makefile.am delete mode 100644 ui/pages/help/de_DE/guests.dita delete mode 100644 ui/pages/help/de_DE/host.dita delete mode 100644 ui/pages/help/de_DE/network.dita delete mode 100644 ui/pages/help/de_DE/storage.dita delete mode 100644 ui/pages/help/de_DE/templates.dita delete mode 100644 ui/pages/help/dita-help.xsl delete mode 100644 ui/pages/help/en_US/Makefile.am delete mode 100644 ui/pages/help/en_US/guests.dita delete mode 100644 ui/pages/help/en_US/host.dita delete mode 100644 ui/pages/help/en_US/network.dita delete mode 100644 ui/pages/help/en_US/storage.dita delete mode 100644 ui/pages/help/en_US/templates.dita delete mode 100644 ui/pages/help/es_ES/Makefile.am delete mode 100644 ui/pages/help/es_ES/guests.dita delete mode 100644 ui/pages/help/es_ES/host.dita delete mode 100644 ui/pages/help/es_ES/network.dita delete mode 100644 ui/pages/help/es_ES/storage.dita delete mode 100644 ui/pages/help/es_ES/templates.dita delete mode 100644 ui/pages/help/fr_FR/Makefile.am delete mode 100644 ui/pages/help/fr_FR/guests.dita delete mode 100644 ui/pages/help/fr_FR/host.dita delete mode 100644 ui/pages/help/fr_FR/network.dita delete mode 100644 ui/pages/help/fr_FR/storage.dita delete mode 100644 ui/pages/help/fr_FR/templates.dita delete mode 100755 ui/pages/help/gen-index.py delete mode 100644 ui/pages/help/it_IT/Makefile.am delete mode 100644 ui/pages/help/it_IT/guests.dita delete mode 100644 ui/pages/help/it_IT/host.dita delete mode 100644 ui/pages/help/it_IT/network.dita delete mode 100644 ui/pages/help/it_IT/storage.dita delete mode 100644 ui/pages/help/it_IT/templates.dita delete mode 100644 ui/pages/help/ja_JP/Makefile.am delete mode 100644 ui/pages/help/ja_JP/guests.dita delete mode 100644 ui/pages/help/ja_JP/host.dita delete mode 100644 ui/pages/help/ja_JP/network.dita delete mode 100644 ui/pages/help/ja_JP/storage.dita delete mode 100644 ui/pages/help/ja_JP/templates.dita delete mode 100644 ui/pages/help/kimchi.css delete mode 100644 ui/pages/help/ko_KR/Makefile.am delete mode 100644 ui/pages/help/ko_KR/guests.dita delete mode 100644 ui/pages/help/ko_KR/host.dita delete mode 100644 ui/pages/help/ko_KR/network.dita delete mode 100644 ui/pages/help/ko_KR/storage.dita delete mode 100644 ui/pages/help/ko_KR/templates.dita delete mode 100644 ui/pages/help/pt_BR/Makefile.am delete mode 100644 ui/pages/help/pt_BR/guests.dita delete mode 100644 ui/pages/help/pt_BR/host.dita delete mode 100644 ui/pages/help/pt_BR/network.dita delete mode 100644 ui/pages/help/pt_BR/storage.dita delete mode 100644 ui/pages/help/pt_BR/templates.dita delete mode 100644 ui/pages/help/ru_RU/Makefile.am delete mode 100644 ui/pages/help/ru_RU/guests.dita delete mode 100644 ui/pages/help/ru_RU/host.dita delete mode 100644 ui/pages/help/ru_RU/network.dita delete mode 100644 ui/pages/help/ru_RU/storage.dita delete mode 100644 ui/pages/help/ru_RU/templates.dita delete mode 100644 ui/pages/help/zh_CN/Makefile.am delete mode 100644 ui/pages/help/zh_CN/guests.dita delete mode 100644 ui/pages/help/zh_CN/host.dita delete mode 100644 ui/pages/help/zh_CN/network.dita delete mode 100644 ui/pages/help/zh_CN/storage.dita delete mode 100644 ui/pages/help/zh_CN/templates.dita delete mode 100644 ui/pages/help/zh_TW/Makefile.am delete mode 100644 ui/pages/help/zh_TW/guests.dita delete mode 100644 ui/pages/help/zh_TW/host.dita delete mode 100644 ui/pages/help/zh_TW/network.dita delete mode 100644 ui/pages/help/zh_TW/storage.dita delete mode 100644 ui/pages/help/zh_TW/templates.dita delete mode 100644 ui/pages/kimchi-ui.html.tmpl delete mode 100644 ui/pages/report-add.html.tmpl delete mode 100644 ui/pages/report-rename.html.tmpl delete mode 100644 ui/pages/repository-add.html.tmpl delete mode 100644 ui/pages/repository-edit.html.tmpl delete mode 100644 ui/pages/storagepool-add-volume.html.tmpl delete mode 100644 ui/pages/storagepool-add.html.tmpl delete mode 100644 ui/pages/tabs/Makefile.am delete mode 100644 ui/pages/tabs/guests.html.tmpl delete mode 100644 ui/pages/tabs/host.html.tmpl delete mode 100644 ui/pages/tabs/network.html.tmpl delete mode 100644 ui/pages/tabs/storage.html.tmpl delete mode 100644 ui/pages/tabs/templates.html.tmpl delete mode 100644 ui/pages/template-add.html.tmpl delete mode 100644 ui/pages/template-edit.html.tmpl create mode 100644 ui/pages/wok-ui.html.tmpl delete mode 100644 ui/spice-html5/Makefile.am delete mode 100644 ui/spice-html5/atKeynames.js delete mode 100644 ui/spice-html5/bitmap.js delete mode 100644 ui/spice-html5/css/Makefile.am delete mode 100644 ui/spice-html5/css/spice.css delete mode 100644 ui/spice-html5/cursor.js delete mode 100644 ui/spice-html5/display.js delete mode 100644 ui/spice-html5/enums.js delete mode 100644 ui/spice-html5/inputs.js delete mode 100644 ui/spice-html5/lz.js delete mode 100644 ui/spice-html5/main.js delete mode 100644 ui/spice-html5/pages/Makefile.am delete mode 100644 ui/spice-html5/pages/spice_auto.html delete mode 100644 ui/spice-html5/playback.js delete mode 100644 ui/spice-html5/png.js delete mode 100644 ui/spice-html5/quic.js delete mode 100644 ui/spice-html5/resize.js delete mode 100644 ui/spice-html5/simulatecursor.js delete mode 100644 ui/spice-html5/spicearraybuffer.js delete mode 100644 ui/spice-html5/spiceconn.js delete mode 100644 ui/spice-html5/spicedataview.js delete mode 100644 ui/spice-html5/spicemsg.js delete mode 100644 ui/spice-html5/spicetype.js delete mode 100644 ui/spice-html5/thirdparty/Makefile.am delete mode 100644 ui/spice-html5/thirdparty/jsbn.js delete mode 100644 ui/spice-html5/thirdparty/prng4.js delete mode 100644 ui/spice-html5/thirdparty/rng.js delete mode 100644 ui/spice-html5/thirdparty/rsa.js delete mode 100644 ui/spice-html5/thirdparty/sha1.js delete mode 100644 ui/spice-html5/ticket.js delete mode 100644 ui/spice-html5/utils.js delete mode 100644 ui/spice-html5/webm.js delete mode 100644 ui/spice-html5/wire.js