2024-06-20 14:04:12 +00:00
|
|
|
from conf import get_config
|
|
|
|
import pterodactylReader, fileDownloader, datetime
|
|
|
|
|
|
|
|
conf = get_config()
|
|
|
|
api_client = pterodactylReader.init_client(config=conf)
|
|
|
|
|
|
|
|
|
|
|
|
backups_dict = pterodactylReader.get_backups_list(api_client=api_client, server_id=conf.server_id)
|
|
|
|
backup_uuid = pterodactylReader.get_last_backup_id(backups_dict)
|
|
|
|
backup_url = pterodactylReader.get_backup_url(api_client=api_client, server_id=conf.server_id, backup_id=backup_uuid)
|
|
|
|
print(backups_dict)
|
|
|
|
print("------------------")
|
|
|
|
print(backup_uuid)
|
|
|
|
print("------------------")
|
|
|
|
print(backup_url)
|
|
|
|
print("------------------")
|
|
|
|
print(fileDownloader.create_dirs_and_download(backup_url=backup_url, date=datetime.datetime.now(), base_path=conf.save_dir))
|
|
|
|
|