Skip to content

Commit 4bc005c

Browse files
Formatted Code
1 parent cc4385b commit 4bc005c

File tree

7 files changed

+19
-24
lines changed

7 files changed

+19
-24
lines changed

makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ci: ## [CI] Run package tests and lint
1717
lint: ## Run code linting
1818
python -m flake8 .
1919
format: ## Format code with Black
20-
black .
20+
black src
2121
coverage: ## Run package tests and upload coverage reports
2222
python -m pytest --cov-report term --cov-report xml --cov=src/masonite/backup tests
2323
publish: ## Publish package to pypi

src/backup/Backup.py

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import os
21
import pathlib
32
import shutil
43
import tempfile
@@ -8,8 +7,8 @@
87
from datetime import datetime
98
from masonite.utils.location import base_path
109

11-
class Backup:
1210

11+
class Backup:
1312
def __init__(self, application) -> None:
1413
self.app = application
1514
self.backup_config = config("backup")
@@ -30,26 +29,25 @@ def files(self):
3029
"""
3130
Backup the files.
3231
"""
33-
filename = self.backup_config.get("filename", "backup") + "-" + str(datetime.timestamp(datetime.now()))
34-
# make_archive(filename, "zip", self.backup_config.get("source").get("includes"))
32+
filename = (
33+
self.backup_config.get("filename", "backup")
34+
+ "-"
35+
+ str(datetime.timestamp(datetime.now()))
36+
)
3537

3638
output_dir = base_path("storage/backup")
3739

3840
if not pathlib.Path(output_dir).exists():
3941
pathlib.Path(output_dir).mkdir(parents=True, exist_ok=True)
4042

4143
path_to_archive = pathlib.Path(output_dir).joinpath(filename)
42-
44+
4345
with tempfile.TemporaryDirectory() as tmp:
4446
shutil.copytree(
4547
self.backup_config.get("source").get("root"),
46-
pathlib.Path(tmp).joinpath('temporary_backup'),
47-
ignore=shutil.ignore_patterns(*self.backup_config.get("source").get("excludes"))
48+
pathlib.Path(tmp).joinpath("temporary_backup"),
49+
ignore=shutil.ignore_patterns(*self.backup_config.get("source").get("excludes")),
4850
)
49-
50-
with patch('os.path.isfile', side_effect=self.accept):
51-
make_archive(path_to_archive, "zip", tmp)
52-
print("ok")
53-
54-
print("final")
5551

52+
with patch("os.path.isfile", side_effect=self.accept):
53+
make_archive(path_to_archive, "zip", tmp)

src/backup/commands/BackupRunCommand.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ def __init__(self, application):
1818
def handle(self):
1919
if not self.validate_options():
2020
return
21-
21+
2222
self.info("Starting backup...")
2323

2424
if self.option("only-db"):

src/backup/commands/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
# flake8: noqa F401
12
from .BackupRunCommand import BackupRunCommand

src/backup/providers/BackupProvider.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,15 @@
44
from ..Backup import Backup
55
from ..commands import BackupRunCommand
66

7-
class BackupProvider(PackageProvider):
87

8+
class BackupProvider(PackageProvider):
99
def configure(self):
1010
"""Register objects into the Service Container."""
11-
(
12-
self.root("backup")
13-
.name("backup")
14-
.config("config/backup.py", publish=True)
15-
)
11+
(self.root("backup").name("backup").config("config/backup.py", publish=True))
1612

1713
def register(self):
1814
super().register()
19-
15+
2016
self.application.bind("backup", Backup(application=self.application))
2117
self.application.make("commands").add(BackupRunCommand(application=self.application))
2218

src/backup/providers/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# flake8: noqa: E501
2-
from .BackupProvider import BackupProvider
2+
from .BackupProvider import BackupProvider

tests/integrations/config/providers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@
5050
ORMProvider
5151
]
5252

53-
PROVIDERS += [ BackupProvider ]
53+
PROVIDERS += [BackupProvider]

0 commit comments

Comments
 (0)