diff options
| author | lonkaars <l.leblansch@gmail.com> | 2021-04-16 16:57:26 +0200 | 
|---|---|---|
| committer | lonkaars <l.leblansch@gmail.com> | 2021-04-16 16:57:26 +0200 | 
| commit | 07c2b124e4348b15f1e5ec18c6cdfd77248c6bc8 (patch) | |
| tree | e4a29123d3ebedc1d25500390c904c66b3b02489 /api/dynamic_import.py | |
| parent | aa2c999702dadba2afbcf2be9f597f890aafcc87 (diff) | |
spaces > tabs in python :(
Diffstat (limited to 'api/dynamic_import.py')
| -rw-r--r-- | api/dynamic_import.py | 28 | 
1 files changed, 14 insertions, 14 deletions
diff --git a/api/dynamic_import.py b/api/dynamic_import.py index ecf9ea1..542af92 100644 --- a/api/dynamic_import.py +++ b/api/dynamic_import.py @@ -9,24 +9,24 @@ import glob  files = glob.glob(os.path.dirname(__file__) + "/**/*.py", recursive=True)  files.remove(__file__)  files = [ -	str(filename).replace(os.path.dirname(__file__) + "/", -							'').replace("/", ".").replace(".py", '') -	for filename in files +    str(filename).replace(os.path.dirname(__file__) + "/", +                          '').replace("/", ".").replace(".py", '') +    for filename in files  ]  def route(dynamic_route): -	app.register_blueprint(dynamic_route[1], url_prefix=dynamic_route[0]) -	path = (dynamic_route[0] + "/" + dynamic_route[1].name).replace('//', '/') -	log.info(f"dynamically routing {path}") +    app.register_blueprint(dynamic_route[1], url_prefix=dynamic_route[0]) +    path = (dynamic_route[0] + "/" + dynamic_route[1].name).replace('//', '/') +    log.info(f"dynamically routing {path}")  for file in files: -	mod = importlib.import_module(file) -	# check if module has `dynamic_route` defined (single route) -	if hasattr(mod, "dynamic_route"): -		route(mod.dynamic_route) -	# check if module has `dynamic_routes` defined (multiple routes as list) -	elif hasattr(mod, "dynamic_routes"): -		for dynamic_route in mod.dynamic_routes: -			route(dynamic_route) +    mod = importlib.import_module(file) +    # check if module has `dynamic_route` defined (single route) +    if hasattr(mod, "dynamic_route"): +        route(mod.dynamic_route) +    # check if module has `dynamic_routes` defined (multiple routes as list) +    elif hasattr(mod, "dynamic_routes"): +        for dynamic_route in mod.dynamic_routes: +            route(dynamic_route)  |