コード例 #1
0
ファイル: pcloudcv.py プロジェクト: yiiwood/pcloudcv
    def run(self):

        if self.login_required:
            self.authenticate()

        ud = UploadData(self.config_obj)
        sioc = SocketIOConnection(self.config_obj.exec_name,
                                  self.config_obj.output_path)
        sioc.setDaemon(True)
        sioc.start()

        time.sleep(4)

        ud.setDaemon(True)
        ud.start()
コード例 #2
0
    def __init__(self, file, list, login_required=True):
        threading.Thread.__init__(self)
        self.login_required = login_required
        accounts.login_required = login_required

        self.config_obj = ConfigParser()
        self.config_obj.parseArguments(list, file)
        self.config_obj.verify()

        local_server.server.setDaemon(True)
        local_server.server.start()

        self.ud = UploadData(self.config_obj)
        self.sioc = SocketIOConnection(self.config_obj.exec_name,
                                       self.config_obj.output_path)
        self.sioc.setDaemon(True)
        self.ud.setDaemon(True)