cas-admin | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
New commits:
commit b4a8013f1e4f767bf69e6a6efcf9e7f77d05344a
Author: uzr <uzr(a)riddick.localdomain>
Date: Sat Oct 10 20:19:49 2009 -0400
- working on cas-admin to read server lists properly
diff --git a/cas-admin b/cas-admin
index 63d434d..f7aead9 100755
--- a/cas-admin
+++ b/cas-admin
@@ -96,8 +96,9 @@ class CasDatabaseHandler(object):
return
class CasServerHandler(object):
- def __init__(self, logger):
+ def __init__(self, server_list, logger):
self.casLog = logger
+ self.server_list = server_list
self.util = UtilBase()
# setup database connection
self.first_run = False
@@ -213,7 +214,10 @@ class CasAdminApplication(object):
dbHandler = CasDatabaseHandler(self.casLog).run()
elif self.server_init:
self.casLog.info("Building CAS Server DB instance.")
- serverHandler = CasServerHandler(self.casLog).run()
+ if self.server_list:
+ serverHandler = CasServerHandler(self.server_list, self.casLog).run()
+ else:
+ serverHandler = CasServerHandler(self.casLog).run()
else:
raise SystemExit(self.casLog.info("Missing options, please run with
--help."))
Show replies by date