This commit is contained in:
unknown
2023-03-13 16:48:46 +05:00
parent 46620e76f8
commit e2eec498d3
2 changed files with 9 additions and 4 deletions

View File

@@ -735,6 +735,7 @@ def createV2BackupSetup(request):
userID = request.session['userID']
req_data={}
req_data['name'] = 'GDrive'
req_data['token'] = request.GET.get('t')
req_data['refresh_token'] = request.GET.get('r')
req_data['token_uri'] = request.GET.get('to')

View File

@@ -102,10 +102,14 @@ pass = {ObsecurePassword}
ObsecurePassword = ProcessUtilities.outputExecutioner(command).rstrip('\n')
content = f'''[{config["name"]}]
type = sftp
host = {config["host"]}
user = {config["user"]}
pass = {ObsecurePassword}
type = Gdrive
[Gdrive_Mount]
client_id = ""
client_secret = ""
scope = drive
root_folder_id = ""
service_account_file = ""
token = {"access_token":"{config["token"]}","token_type":"Bearer","refresh_token":"{config["refresh_token"]}"}
'''
command = f"echo '{content}' > {self.ConfigFilePath}"
ProcessUtilities.executioner(command, self.website.externalApp, True)