Add default src_folder cofig value
This commit is contained in:
parent
919d56c936
commit
694b05356f
@ -30,6 +30,10 @@ from .models import Aerich
|
|||||||
|
|
||||||
parser = ConfigParser()
|
parser = ConfigParser()
|
||||||
|
|
||||||
|
CONFIG_DEFAULT_VALUES = {
|
||||||
|
"src_folder": ".",
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
def coro(f):
|
def coro(f):
|
||||||
@wraps(f)
|
@wraps(f)
|
||||||
@ -74,7 +78,7 @@ async def cli(ctx: Context, config, app, name):
|
|||||||
|
|
||||||
location = parser[name]["location"]
|
location = parser[name]["location"]
|
||||||
tortoise_orm = parser[name]["tortoise_orm"]
|
tortoise_orm = parser[name]["tortoise_orm"]
|
||||||
src_folder = parser[name]["src_folder"]
|
src_folder = parser[name].get(["src_folder"], CONFIG_DEFAULT_VALUES["src_folder"])
|
||||||
|
|
||||||
# Add specified source folder to path
|
# Add specified source folder to path
|
||||||
add_src_path(src_folder)
|
add_src_path(src_folder)
|
||||||
@ -221,7 +225,7 @@ async def history(ctx: Context):
|
|||||||
@click.option(
|
@click.option(
|
||||||
"-s",
|
"-s",
|
||||||
"--src_folder",
|
"--src_folder",
|
||||||
default=".",
|
default=CONFIG_DEFAULT_VALUES["src_folder"],
|
||||||
show_default=False,
|
show_default=False,
|
||||||
help="Folder of the source, relative to the project root.",
|
help="Folder of the source, relative to the project root.",
|
||||||
)
|
)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user