summaryrefslogtreecommitdiffstats
path: root/ipsilon/install/ipsilon-server-install
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2014-06-06 16:04:15 -0400
committerSimo Sorce <simo@redhat.com>2014-06-06 16:05:06 -0400
commitf9abb07cc479008c6ee7f72e0c911768c7c9bd82 (patch)
tree005c9628e4ad8a4afb076217fa21361320b3836f /ipsilon/install/ipsilon-server-install
parent11e7cc116c1d9b0f7fcd1d3d24d402b3590b8375 (diff)
downloadipsilon-f9abb07cc479008c6ee7f72e0c911768c7c9bd82.tar.gz
ipsilon-f9abb07cc479008c6ee7f72e0c911768c7c9bd82.tar.xz
ipsilon-f9abb07cc479008c6ee7f72e0c911768c7c9bd82.zip
Add server install option to turn on debugging
Use this in the testsuite so we can get meaningful output in the logs when something fails. Signed-off-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'ipsilon/install/ipsilon-server-install')
-rwxr-xr-xipsilon/install/ipsilon-server-install5
1 files changed, 4 insertions, 1 deletions
diff --git a/ipsilon/install/ipsilon-server-install b/ipsilon/install/ipsilon-server-install
index 1bf0072..1ffd594 100755
--- a/ipsilon/install/ipsilon-server-install
+++ b/ipsilon/install/ipsilon-server-install
@@ -102,7 +102,8 @@ def install(plugins, args):
'datadir': args['data_dir'],
'sysuser': args['system_user'],
'ipsilondir': BINDIR,
- 'staticdir': STATICDIR}
+ 'staticdir': STATICDIR,
+ 'debugging': "True" if args['server_debugging'] else "False"}
if WSGI_SOCKET_PREFIX:
confopts['wsgi_socket'] = 'WSGISocketPrefix %s' % WSGI_SOCKET_PREFIX
files.write_from_template(ipsilon_conf,
@@ -216,6 +217,8 @@ def parse_args(plugins):
help="User account that is assigned admin privileges")
parser.add_argument('--config-profile', default=None,
help="File containing install options")
+ parser.add_argument('--server-debugging', action='store_true',
+ help="Uninstall the server and all data")
parser.add_argument('--uninstall', action='store_true',
help="Uninstall the server and all data")