任务日志:- 开始上传文件: /www/backup/database/Db_blog_20201019_143530_pVLEGDPZ.sql.gz bt_backup/database/blog
- Traceback (most recent call last):
- File "/www/server/panel/plugin/gdrive/gdrive_main.py", line 551, in <module>
- data = q.backup_all_databases(sys.argv[3])
- File "/www/server/panel/plugin/gdrive/gdrive_main.py", line 531, in backup_all_databases
- self.backup_database(database['name'], save)
- File "/www/server/panel/plugin/gdrive/gdrive_main.py", line 433, in backup_database
- self.upload_file(get)
- File "/www/server/panel/plugin/gdrive/gdrive_main.py", line 249, in upload_file
- parents = self._create_folder_cycle(get.filepath)
- File "/www/server/panel/plugin/gdrive/gdrive_main.py", line 231, in _create_folder_cycle
- fid = self.__get_folder_id(i)
- File "/www/server/panel/plugin/gdrive/gdrive_main.py", line 274, in __get_folder_id
- results = service.files().list(pageSize=10, q="name='{}' and mimeType='application/vnd.google-apps.folder'".format(floder_name),fields="nextPageToken, files(id, name)").execute()
- File "/www/server/panel/pyenv/lib/python3.7/site-packages/googleapiclient/_helpers.py", line 130, in positional_wrapper
- return wrapped(*args, **kwargs)
- File "/www/server/panel/pyenv/lib/python3.7/site-packages/googleapiclient/http.py", line 851, in execute
- method=str(self.method), body=self.body, headers=self.headers)
- File "/www/server/panel/pyenv/lib/python3.7/site-packages/googleapiclient/http.py", line 165, in _retry_request
- resp, content = http.request(uri, method, *args, **kwargs)
- File "/www/server/panel/pyenv/lib/python3.7/site-packages/google_auth_httplib2.py", line 187, in request
- self._request, method, uri, request_headers)
- File "/www/server/panel/pyenv/lib/python3.7/site-packages/google/auth/credentials.py", line 124, in before_request
- self.refresh(request)
- File "/www/server/panel/pyenv/lib/python3.7/site-packages/google/oauth2/credentials.py", line 171, in refresh
- "The credentials do not contain the necessary fields need to "
- google.auth.exceptions.RefreshError: The credentials do not contain the necessary fields need to refresh the access token. You must specify refresh_token, token_uri, client_id, and client_secret.
复制代码
还好我看了一下,已经失败半年了。。。
|
-
|