[Kimchi-devel] [PATCH] [Kimchi] Remove help and screenshot URI configuraton from kimchi.conf file
Paulo Vital
pvital at linux.vnet.ibm.com
Tue Feb 23 18:36:42 UTC 2016
Reviewed-by: Paulo Vital <pvital at linux.vnet.ibm.com>
On 02/19/2016 06:35 PM, Aline Manera wrote:
> kimchi.conf file may be edited by user and the information related to
> the help pages and screenshot files location can not be changed as it is
> defined in the application setup.
> So move the help and screenshot URI configuration to config.py.in
>
> Signed-off-by: Aline Manera <alinefm at linux.vnet.ibm.com>
> ---
> config.py.in | 11 ++++++++++-
> kimchi.conf | 10 ----------
> 2 files changed, 10 insertions(+), 11 deletions(-)
>
> diff --git a/config.py.in b/config.py.in
> index 0753a00..3cd2e80 100644
> --- a/config.py.in
> +++ b/config.py.in
> @@ -128,6 +128,7 @@ class KimchiConfig(PluginConfig):
> super(KimchiConfig, self).__init__('kimchi')
>
> static_config = {
> +
> '/novnc': {'type': 'dir',
> 'path': kimchiPaths.novnc_dir},
> '/spice-html5': {'type': 'dir',
> @@ -139,7 +140,15 @@ class KimchiConfig(PluginConfig):
> '/serial': {'type': 'dir',
> 'path': kimchiPaths.serial_dir}}
>
> - custom_config = {}
> + custom_config = {
> + '/help': {'tools.nocache.on': True,
> + 'tools.staticdir.dir':
> + os.path.join(kimchiPaths.ui_dir, 'pages/help'),
> + 'tools.staticdir.on': True},
> + '/data/screenshots': {'tools.nocache.on': False,
> + 'tools.staticdir.dir':
> + get_screenshot_path(),
> + 'tools.staticdir.on': True}}
> for uri, data in static_config.iteritems():
> custom_config[uri] = {'tools.nocache.on': True,
> 'tools.wokauth.on': True}
> diff --git a/kimchi.conf b/kimchi.conf
> index 108ef9c..1bfd6f9 100644
> --- a/kimchi.conf
> +++ b/kimchi.conf
> @@ -25,13 +25,3 @@ tools.sessions.httponly = True
> tools.sessions.locking = 'explicit'
> tools.sessions.storage_type = 'ram'
> tools.sessions.timeout = 10
> -
> -[/data/screenshots]
> -tools.staticdir.on = True
> -tools.staticdir.dir = wok.config.PluginPaths('kimchi').state_dir + '/screenshots'
> -tools.nocache.on = False
> -
> -[/help]
> -tools.staticdir.on = True
> -tools.staticdir.dir = wok.config.PluginPaths('kimchi').ui_dir + '/pages/help'
> -tools.nocache.on = True
>
More information about the Kimchi-devel
mailing list