예제 #1
0
    def __init__(self, name, header_file_map, repo_dir, reply_port, publish_port,
                 ratchet_hub=None):
        Responder.__init__(self, '127.0.0.1', reply_port)
        self.name = name
        self.header_file_map = header_file_map
        self.publisher = Publisher('127.0.0.1', publish_port)
        self.ratchet_hub = ratchet_hub

        # Set working directory to the repo
        os.chdir(repo_dir)
        self.log_info("Ready")
        return
예제 #2
0
 def __init__(self, host, port, response_f):
     Responder.__init__(self, host, port)
     self.response_f = response_f
     return