Skip to content

Commit 3d989f5

Browse files
committed
Wrapped in main()
1 parent 13bb1fc commit 3d989f5

2 files changed

Lines changed: 24 additions & 18 deletions

File tree

remove-json-keys/utils/clean.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,19 @@
22
import shutil, sys
33
from types import SimpleNamespace as sn
44

5-
paths = sn(root=Path(__file__).parent.parent)
6-
paths.msgs = paths.root / 'utils' / 'data' / 'messages.json'
7-
sys.path.insert(0, str(paths.root / 'src'))
5+
def main():
6+
paths = sn(root=Path(__file__).parent.parent)
7+
paths.msgs = paths.root / 'utils' / 'data' / 'messages.json'
8+
sys.path.insert(0, str(paths.root / 'src'))
89

9-
from remove_json_keys.lib import data, log # type: ignore
10+
from remove_json_keys.lib import data, log # type: ignore
1011

11-
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.msgs)['clean'].items() })
12+
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.msgs)['clean'].items() })
1213

13-
for target in ['dist', 'build', '*_cache', '__pycache__', '*.egg-info']:
14-
for path in Path('.').rglob(target):
15-
if path.is_dir() : shutil.rmtree(path) ; log.info(f'{msgs.log_REMOVED} {path}/')
14+
for target in ['dist', 'build', '*_cache', '__pycache__', '*.egg-info']:
15+
for path in Path('.').rglob(target):
16+
if path.is_dir() : shutil.rmtree(path) ; log.info(f'{msgs.log_REMOVED} {path}/')
1617

17-
log.success(f'{msgs.log_CLEAN_COMPLETE}!')
18+
log.success(f'{msgs.log_CLEAN_COMPLETE}!')
19+
20+
if __name__ == '__main__' : main()

translate-messages/utils/clean.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,19 @@
22
import shutil, sys
33
from types import SimpleNamespace as sn
44

5-
paths = sn(root=Path(__file__).parent.parent)
6-
paths.msgs = paths.root / 'utils' / 'data' / 'messages.json'
7-
sys.path.insert(0, str(paths.root / 'src'))
5+
def main():
6+
paths = sn(root=Path(__file__).parent.parent)
7+
paths.msgs = paths.root / 'utils' / 'data' / 'messages.json'
8+
sys.path.insert(0, str(paths.root / 'src'))
89

9-
from translate_messages.lib import data, log # type: ignore
10+
from translate_messages.lib import data, log # type: ignore
1011

11-
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.msgs)['clean'].items() })
12+
msgs = sn(**{ key:val['message'] for key,val in data.json.read(paths.msgs)['clean'].items() })
1213

13-
for target in ['dist', 'build', '*_cache', '__pycache__', '*.egg-info']:
14-
for path in Path('.').rglob(target):
15-
if path.is_dir() : shutil.rmtree(path) ; log.info(f'{msgs.log_REMOVED} {path}/')
14+
for target in ['dist', 'build', '*_cache', '__pycache__', '*.egg-info']:
15+
for path in Path('.').rglob(target):
16+
if path.is_dir() : shutil.rmtree(path) ; log.info(f'{msgs.log_REMOVED} {path}/')
1617

17-
log.success(f'{msgs.log_CLEAN_COMPLETE}!')
18+
log.success(f'{msgs.log_CLEAN_COMPLETE}!')
19+
20+
if __name__ == '__main__' : main()

0 commit comments

Comments
 (0)