mirror of
https://github.com/Mintplex-Labs/anything-llm.git
synced 2024-11-18 20:20:11 +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() |