[CalendarServer-changes] [15598] CalendarServer/trunk/calendarserver/tools/dashview.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed May 18 11:28:54 PDT 2016
Revision: 15598
http://trac.calendarserver.org//changeset/15598
Author: cdaboo at apple.com
Date: 2016-05-18 11:28:54 -0700 (Wed, 18 May 2016)
Log Message:
-----------
-s should be a single server not a list of servers.
Modified Paths:
--------------
CalendarServer/trunk/calendarserver/tools/dashview.py
Modified: CalendarServer/trunk/calendarserver/tools/dashview.py
===================================================================
--- CalendarServer/trunk/calendarserver/tools/dashview.py 2016-05-18 18:25:10 UTC (rev 15597)
+++ CalendarServer/trunk/calendarserver/tools/dashview.py 2016-05-18 18:28:54 UTC (rev 15598)
@@ -41,30 +41,27 @@
def main():
parser = argparse.ArgumentParser(description="Dashboard collector viewer service for CalendarServer.")
- parser.add_argument("-s", default=["localhost:8200"], help="Dashboard collector service host:port")
+ parser.add_argument("-s", default="localhost:8200", help="Dashboard collector service host:port")
args = parser.parse_args()
#
# Get configuration
#
- servers = []
- for server in args.s:
- if not server.startswith("unix:"):
- server = server.split(":")
- if len(server) == 1:
- server.append(8100)
- else:
- server[1] = int(server[1])
- servers.append(tuple(server))
+ server = args.s
+ if not server.startswith("unix:"):
+ server = server.split(":")
+ if len(server) == 1:
+ server.append(8100)
else:
- servers.append(server)
+ server[1] = int(server[1])
+ server = tuple(server)
def _wrapped(stdscrn):
curses.curs_set(0)
curses.use_default_colors()
curses.init_pair(1, curses.COLOR_RED, curses.COLOR_WHITE)
- d = Dashboard(servers, stdscrn)
+ d = Dashboard(server, stdscrn)
d.run()
curses.wrapper(_wrapped)
@@ -105,17 +102,16 @@
"J": ("Jobs Panels", [],),
}
- def __init__(self, servers, screen):
+ def __init__(self, server, screen):
self.screen = screen
self.paused = False
self.seconds = 1.0
self.sched = sched.scheduler(time.time, time.sleep)
- self.servers = servers
self.selected_server = Point()
self.server_window = None
- self.client = DashboardClient(servers[0])
+ self.client = DashboardClient(server)
self.client_error = False
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20160518/838c3d4b/attachment-0001.html>
More information about the calendarserver-changes
mailing list