From: Florent Bruneau Date: Sun, 31 Aug 2008 16:39:30 +0000 (+0200) Subject: List-RPC reads its host:port in configuration file. X-Git-Tag: xorg/0.10.0~107 X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=1fec3393e7de6ca703ecb18b06b2f64e4e938a94;p=platal.git List-RPC reads its host:port in configuration file. Signed-off-by: Florent Bruneau --- diff --git a/bin/lists.rpc.py b/bin/lists.rpc.py index 3540e48..8484af0 100755 --- a/bin/lists.rpc.py +++ b/bin/lists.rpc.py @@ -1,6 +1,6 @@ #!/usr/bin/env python #*************************************************************************** -#* Copyright (C) 2004 polytechnique.org * +#* Copyright (C) 2004-2008 polytechnique.org * #* http://opensource.polytechnique.org/ * #* * #* This program is free software; you can redistribute it and/or modify * @@ -74,6 +74,9 @@ PLATAL_DOMAIN2 = get_config('Mail', 'domain2', '') VHOST_SEP = get_config('Lists', 'vhost_sep', '_') ON_CREATE_CMD = get_config('Lists', 'on_create', '') +SRV_HOST = get_config('Lists', 'rpchost', 'localhost') +SRV_PORT = int(get_config('Lists', 'rpcport', '4949')) + ################################################################################ # # CLASSES @@ -968,7 +971,7 @@ lock = Lock() #------------------------------------------------------------------------------- # server # -server = FastXMLRPCServer(("localhost", 4949), BasicAuthXMLRPCRequestHandler) +server = FastXMLRPCServer((SRV_HOST, SRV_PORT), BasicAuthXMLRPCRequestHandler) # index.php server.register_function(get_lists) diff --git a/configs/platal.ini b/configs/platal.ini index 3923847..7580684 100644 --- a/configs/platal.ini +++ b/configs/platal.ini @@ -28,7 +28,7 @@ webservice_url = "" [Lists] rpchost = "localhost" -rpcport = 4949 +rpcport = "4949" spool = "/var/lib/mailman/archives/private" vhost_sep = "_"