mirror of
https://git.pleroma.social/pleroma/relay.git
synced 2024-11-22 14:38:00 +00:00
only watch $REPO/relay
directory with dev run command
This commit is contained in:
parent
5407027af8
commit
b308b03546
10
dev.py
10
dev.py
|
@ -126,15 +126,19 @@ def cli_run(dev: bool) -> None:
|
||||||
if dev:
|
if dev:
|
||||||
cmd.append('-d')
|
cmd.append('-d')
|
||||||
|
|
||||||
handle_run_watcher(cmd)
|
handle_run_watcher(cmd, watch_path = REPO.joinpath("relay"))
|
||||||
|
|
||||||
|
|
||||||
def handle_run_watcher(*commands: Sequence[str], wait: bool = False) -> None:
|
def handle_run_watcher(
|
||||||
|
*commands: Sequence[str],
|
||||||
|
watch_path: Path | str = REPO,
|
||||||
|
wait: bool = False) -> None:
|
||||||
|
|
||||||
handler = WatchHandler(*commands, wait = wait)
|
handler = WatchHandler(*commands, wait = wait)
|
||||||
handler.run_procs()
|
handler.run_procs()
|
||||||
|
|
||||||
watcher = Observer()
|
watcher = Observer()
|
||||||
watcher.schedule(handler, str(REPO), recursive=True) # type: ignore
|
watcher.schedule(handler, str(watch_path), recursive=True) # type: ignore
|
||||||
watcher.start() # type: ignore
|
watcher.start() # type: ignore
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Reference in a new issue