mirror of
https://github.com/onyx-and-iris/vban-cmd-python.git
synced 2024-11-15 17:10:46 +00:00
5d878a5df0
now using black reformatter
20 lines
352 B
Python
20 lines
352 B
Python
from pathlib import Path
|
|
|
|
PROJECT_DIR = str(Path(__file__).parents[1])
|
|
|
|
|
|
def project_path():
|
|
return PROJECT_DIR
|
|
|
|
|
|
def cache(func):
|
|
"""check if recently cached was an updated value"""
|
|
|
|
def wrapper(*args, **kwargs):
|
|
# setup cache check
|
|
res = func(*args, **kwargs)
|
|
# update cache
|
|
return res
|
|
|
|
return wrapper
|