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_client.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##################################################################### 
     
    4949                self.server_host = server_host 
    5050                self.server_port = server_port 
    51                 #self.service_name = service_name 
    52                 #self.target_name = target_name 
    5351                self.max_connection_attempts = max_connection_attempts 
    5452         
     
    115113                        self.factory.noReply.cancel() 
    116114                except: 
    117                         self.factory.log.error("dataReceived after noReply triggered (or cancelled)") 
     115                        if self.DEBUG: 
     116                                print "dataReceived after noReply triggered (or cancelled)" 
     117                        #self.factory.log.error("dataReceived after noReply triggered (or cancelled)") 
    118118                 
    119119                self.data_chunk += data 
     
    122122                        reply = pickle.loads(self.data_chunk) 
    123123                except Exception, e: 
    124                         self.factory.log.error("Partial data received (or error: %s)." % e) 
     124                        if self.DEBUG: 
     125                                print "Partial data received (or error: %s)." % e 
     126                        #self.factory.log.error("Partial data received (or error: %s)." % e) 
    125127                else: 
    126128                        self.data_chunk = "" 
     
    142144 
    143145class puzzlebox_brainstorms_client_send_command_factory(protocol.ClientFactory): 
    144                  
     146         
    145147        def __init__(self, log, \ 
    146148                     command, \ 
     
    173175                           (self.server_host, self.server_port) 
    174176                 
    175                 reply='FAILED_TO_CONNECT' 
     177                reply = 'FAILED_TO_CONNECT' 
    176178                 
    177179                self.connection_attempt = self.connection_attempt + 1 
     
    179181                if ((self.max_connection_attempts == None) or \ 
    180182                         (self.connection_attempt <= self.max_connection_attempts)): 
    181                  
     183                         
    182184                        # If connection failed retry after one second 
    183185                        reactor.callLater(1, connector.connect) 
     
    278280                                                           server_port=SERVER_PORT, \ 
    279281                                                           DEBUG=DEBUG) 
     282         
    280283        reactor.callWhenRunning(client.execute_command_line) 
    281284        reactor.run() 
Note: See TracChangeset for help on using the changeset viewer.