mirror of
https://github.com/Mintplex-Labs/anything-llm.git
synced 2024-11-15 02:50:10 +01:00
21 lines
588 B
Python
21 lines
588 B
Python
|
import _thread, time
|
||
|
from scripts.watch.main import watch_for_changes
|
||
|
|
||
|
a_list = []
|
||
|
WATCH_DIRECTORY = "hotdir"
|
||
|
def input_thread(a_list):
|
||
|
input()
|
||
|
a_list.append(True)
|
||
|
|
||
|
def main():
|
||
|
_thread.start_new_thread(input_thread, (a_list,))
|
||
|
print(f"Watching '{WATCH_DIRECTORY}/' for new files.\n\nUpload files into this directory while this script is running to convert them.\nPress enter or crtl+c to exit script.")
|
||
|
while not a_list:
|
||
|
watch_for_changes(WATCH_DIRECTORY)
|
||
|
time.sleep(1)
|
||
|
|
||
|
print("Stopping watching of hot directory.")
|
||
|
exit(1)
|
||
|
|
||
|
if __name__ == "__main__":
|
||
|
main()
|