Ignore:
Timestamp:
02/03/10 23:05:48 (12 years ago)
Author:
sc
Message:

server:

  • now listening on all server's interfaces

configuration:

  • now listening on all server's interfaces

client:

client_interface:

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rc/puzzlebox_brainstorms_server.py

    r25 r26  
    1111# For more information please refer to http://www.gnu.org/copyleft/gpl.htm 
    1212# 
    13 # Last Update: 2010.02.02 
     13# Last Update: 2010.02.03 
    1414# 
    1515##################################################################### 
     
    3030DEBUG = 1 
    3131 
    32 SERVER_HOST = configuration.SERVER_HOST 
     32SERVER_INTERFACE = configuration.SERVER_INTERFACE 
    3333SERVER_PORT = configuration.SERVER_PORT 
    3434 
     
    4141        def __init__(self, log, DEBUG=DEBUG): 
    4242                 
    43                 self.protocol = puzzlebox_brainstorms_server_protocol 
    44                  
    4543                self.log = log 
    4644                self.DEBUG = DEBUG 
    4745                 
    48                 self.registry = {} 
     46                self.protocol = puzzlebox_brainstorms_server_protocol 
    4947         
    5048         
     
    5856                 
    5957                if self.DEBUG: 
    60                         print '--> [Server] %s command received' % command 
     58                        print '--> [Server] %s' % response 
    6159                 
    62                 command = 'python puzzlebox_brainstorms_rc.py --command=%s' % command 
    63                 os.system(command) 
     60                 
     61                command_line = 'python puzzlebox_brainstorms_rc.py --command=%s' % command 
     62                 
     63                os.system(command_line) 
    6464                 
    6565                 
     
    150150         
    151151        # Collect default settings and command line parameters 
    152         server_host = SERVER_HOST 
     152        server_interface = SERVER_INTERFACE 
    153153        server_port = SERVER_PORT 
    154154         
    155155        for each in sys.argv: 
    156156                 
    157                 if each.startswith("--host="): 
    158                         server_host = each[ len("--host="): ] 
     157                if each.startswith("--interface="): 
     158                        server_interface = each[ len("--interface="): ] 
    159159                if each.startswith("--port="): 
    160160                        server_port = each[ len("--port="): ] 
    161161         
    162162         
    163         mcp = puzzlebox_brainstorms_server(log, DEBUG) 
    164         reactor.listenTCP(port=server_port, factory=mcp, interface=server_host) 
     163        server = puzzlebox_brainstorms_server(log, DEBUG=DEBUG) 
     164         
     165        if DEBUG: 
     166                print "--> [Server] Initializing server on %s:%i" % \ 
     167                        (server_interface, server_port) 
     168         
     169        reactor.listenTCP(interface=server_interface, port=server_port, factory=server) 
     170         
    165171        reactor.run() 
    166172 
Note: See TracChangeset for help on using the changeset viewer.