diff options
author | Juergen Bocklage-Ryannel <juergen.bocklage-ryannel@pelagicore.com> | 2016-08-27 10:08:08 +0200 |
---|---|---|
committer | Juergen Ryannel <juergen.bocklage-ryannel@pelagicore.com> | 2016-11-30 10:01:19 +0100 |
commit | c7487085b3eda8add714beadc20b8439dbf9c764 (patch) | |
tree | e321fcd27dd7c53f20aa1becb16aee075db52ccf /cli.py | |
parent | 676b39786de4e0251cac16cff46fcc3c343c0402 (diff) | |
download | qtivi-qface-c7487085b3eda8add714beadc20b8439dbf9c764.tar.gz |
Updated scripts
Diffstat (limited to 'cli.py')
-rwxr-xr-x | cli.py | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -63,8 +63,10 @@ class RunScriptChangeHandler(FileSystemEventHandler): def on_modified(self, event): if event.src_path.endswith('.cache'): return + if event.is_directory: + return print(event) - sh(self.script) + sh('python3 {0}'.format(self.script)) @cli.command() @@ -74,11 +76,12 @@ def generator_monitor(script): event_handler = RunScriptChangeHandler(script) observer = Observer() observer.schedule(event_handler, './templates', recursive=True) + observer.schedule(event_handler, './examples', recursive=True) observer.schedule(event_handler, str(Path(script).parent), recursive=False) observer.start() try: while True: - time.sleep(5) + time.sleep(1) except KeyboardInterrupt: observer.stop() observer.join() |