mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-03 04:09:11 +00:00
[backup manager] [fixes] fix in dropbox folder path
This commit is contained in:
@@ -81,9 +81,10 @@ def backup_to_dropbox():
|
|||||||
backup = new_backup()
|
backup = new_backup()
|
||||||
filename = os.path.join(get_base_path(), "public", "backups",
|
filename = os.path.join(get_base_path(), "public", "backups",
|
||||||
os.path.basename(backup.backup_path_db))
|
os.path.basename(backup.backup_path_db))
|
||||||
upload_file_to_dropbox(filename, "database", dropbox_client)
|
upload_file_to_dropbox(filename, "/database", dropbox_client)
|
||||||
|
|
||||||
response = dropbox_client.metadata("/files")
|
response = dropbox_client.metadata("/files")
|
||||||
|
|
||||||
# upload files to files folder
|
# upload files to files folder
|
||||||
path = os.path.join(get_base_path(), "public", "files")
|
path = os.path.join(get_base_path(), "public", "files")
|
||||||
for filename in os.listdir(path):
|
for filename in os.listdir(path):
|
||||||
@@ -94,7 +95,7 @@ def backup_to_dropbox():
|
|||||||
found = True
|
found = True
|
||||||
break
|
break
|
||||||
if not found:
|
if not found:
|
||||||
upload_file_to_dropbox(filepath, "files", dropbox_client)
|
upload_file_to_dropbox(filepath, "/files", dropbox_client)
|
||||||
|
|
||||||
def get_dropbox_session():
|
def get_dropbox_session():
|
||||||
try:
|
try:
|
||||||
@@ -113,8 +114,8 @@ def get_dropbox_session():
|
|||||||
def upload_file_to_dropbox(filename, folder, dropbox_client):
|
def upload_file_to_dropbox(filename, folder, dropbox_client):
|
||||||
from dropbox import rest
|
from dropbox import rest
|
||||||
size = os.stat(filename).st_size
|
size = os.stat(filename).st_size
|
||||||
f = open(filename,'r')
|
|
||||||
|
|
||||||
|
with open(filename, 'r') as f:
|
||||||
# if max packet size reached, use chunked uploader
|
# if max packet size reached, use chunked uploader
|
||||||
max_packet_size = 4194304
|
max_packet_size = 4194304
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user