Skip to content

Commit 00a2686

Browse files
committed
Refactoring. Using black code style
1 parent 79f082a commit 00a2686

7 files changed

+60
-50
lines changed

Crypto Git Repository/api.py

+9-8
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
__author__ = 'ipetrash'
4+
__author__ = "ipetrash"
5+
6+
7+
# pip install GitPython
8+
import git
9+
10+
from config import REPO_PATH, URL_GIT
511

612

713
repo = None
814

915

1016
def __get_repo():
11-
# pip install GitPython
12-
import git
13-
from config import REPO_PATH, URL_GIT
14-
1517
try:
1618
return git.Repo(REPO_PATH)
1719

@@ -32,8 +34,8 @@ def get_repo():
3234

3335

3436
def print_log(reverse=False):
35-
logs = repo.git.log('--pretty=format:%H%x09%an%x09%ad%x09%s').splitlines()
36-
print('Logs[{}]:'.format(len(logs)))
37+
logs = repo.git.log("--pretty=format:%H%x09%an%x09%ad%x09%s").splitlines()
38+
print(f"Logs[{len(logs)}]:")
3739

3840
if reverse:
3941
logs.reverse()
@@ -66,4 +68,3 @@ def pull():
6668

6769
def push():
6870
repo.remotes.origin.push()
69-

Crypto Git Repository/append_to_remote_repo.py

+15-10
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,32 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
__author__ = 'ipetrash'
4+
__author__ = "ipetrash"
5+
6+
7+
import random
8+
import string
9+
import os
10+
import uuid
511

612

713
def create_random_file(repo):
8-
import uuid
914
file_name = str(uuid.uuid4())
10-
11-
import os
1215
full_file_name = os.path.join(repo.working_tree_dir, file_name)
1316

14-
with open(full_file_name, 'w') as f:
15-
import random
16-
import string
17-
text = "".join(random.choice(string.ascii_letters + string.digits) for _ in range(64))
17+
with open(full_file_name, "w") as f:
18+
text = "".join(
19+
random.choice(string.ascii_letters + string.digits)
20+
for _ in range(64)
21+
)
1822
f.write(text)
1923

2024
return file_name, file_name
2125

2226

23-
if __name__ == '__main__':
27+
if __name__ == "__main__":
2428
import api
29+
2530
repo = api.repo
2631
print(repo)
2732
print()
@@ -30,7 +35,7 @@ def create_random_file(repo):
3035
print()
3136

3237
file_name = create_random_file(repo)[1]
33-
message = 'Create: ' + file_name
38+
message = "Create: " + file_name
3439
print(message)
3540

3641
api.append(file_name)

Crypto Git Repository/config.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
__author__ = 'ipetrash'
4+
__author__ = "ipetrash"
5+
6+
7+
import os
58

69

710
LOGIN = None
@@ -10,16 +13,13 @@
1013
# http://user:password@proxy_host:proxy_port
1114
PROXY = None
1215

13-
NEW_REPO = 'Test-Repo'
14-
15-
import os
16+
NEW_REPO = "Test-Repo"
1617
REPO_PATH = os.path.abspath(NEW_REPO)
1718

1819
# How use without input login and password:
1920
# git clone https://username:[email protected]/username/repository.git
20-
URL_GIT = 'https://{0}:{1}@github.com/{0}/{2}.git'.format(LOGIN, PASSWORD, NEW_REPO)
21+
URL_GIT = "https://{0}:{1}@github.com/{0}/{2}.git".format(LOGIN, PASSWORD, NEW_REPO)
2122

2223

2324
if PROXY:
24-
import os
25-
os.environ['http_proxy'] = PROXY
25+
os.environ["http_proxy"] = PROXY
+8-7
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
__author__ = 'ipetrash'
4+
__author__ = "ipetrash"
55

66

7-
if __name__ == '__main__':
8-
import api
9-
repo = api.repo
7+
import api
108

11-
print('Repo:', repo)
12-
print()
139

14-
api.print_log()
10+
repo = api.repo
11+
12+
print("Repo:", repo)
13+
print()
14+
15+
api.print_log()

Crypto Git Repository/delete_random_file__from__remote_repo.py

+11-10
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
__author__ = 'ipetrash'
4+
__author__ = "ipetrash"
5+
6+
7+
import os
8+
import random
59

610

711
def get_random_file(repo):
8-
file_names = list()
12+
file_names = []
913

10-
import os
1114
for root, dirs, files in os.walk(repo.working_tree_dir):
12-
if '.git' in root:
15+
if ".git" in root:
1316
continue
1417

1518
for file in files:
1619
file_names.append(os.path.join(root, file))
1720

1821
if file_names:
19-
import random
2022
return random.choice(file_names)
2123

22-
else:
23-
return None
24+
return
2425

2526

2627
# NOTE: first execute append_to_remote_repo.py
27-
if __name__ == '__main__':
28+
if __name__ == "__main__":
2829
import api
30+
2931
repo = api.repo
3032
print(repo)
3133
print()
@@ -35,9 +37,8 @@ def get_random_file(repo):
3537

3638
abs_file_name = get_random_file(repo)
3739
if abs_file_name:
38-
import os
3940
file_name = os.path.basename(abs_file_name)
40-
message = 'Remove: ' + file_name
41+
message = "Remove: " + file_name
4142
print(message)
4243

4344
api.remove(file_name)
+5-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
__author__ = 'ipetrash'
4+
__author__ = "ipetrash"
55

66

7-
if __name__ == '__main__':
8-
import api
9-
api.print_log(reverse=True)
7+
import api
8+
9+
10+
api.print_log(reverse=True)
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
#!/usr/bin/env python3
22
# -*- coding: utf-8 -*-
33

4-
__author__ = 'ipetrash'
4+
__author__ = "ipetrash"
55

66

7-
if __name__ == '__main__':
8-
import api
9-
api.pull()
7+
import api
8+
9+
10+
api.pull()

0 commit comments

Comments
 (0)