fixes for Python 3.14 and change version to 1.0.0
This commit is contained in:
@@ -36,7 +36,7 @@ from pyinotify import ProcessEvent, ExcludeFilter
|
||||
from pyinotifyd._install import install, uninstall
|
||||
from pyinotifyd.scheduler import TaskScheduler, Cancel
|
||||
|
||||
__version__ = "0.0.10"
|
||||
__version__ = "1.0.0"
|
||||
|
||||
|
||||
def setLoglevel(loglevel, logname=None):
|
||||
@@ -203,7 +203,9 @@ class Watch:
|
||||
do_glob=True)
|
||||
|
||||
self._notifier = pyinotify.AsyncioNotifier(
|
||||
self._watch_manager, asyncio.get_event_loop(), default_proc_fun=self._event_map)
|
||||
self._watch_manager,
|
||||
asyncio.get_event_loop(),
|
||||
default_proc_fun=self._event_map)
|
||||
|
||||
def stop(self):
|
||||
self._notifier.stop()
|
||||
@@ -456,7 +458,7 @@ def main():
|
||||
f"%(asctime)s - {name}/%(name)s - %(levelname)s - %(message)s")
|
||||
ch.setFormatter(formatter)
|
||||
|
||||
loop = asyncio.get_event_loop()
|
||||
loop = asyncio.new_event_loop()
|
||||
loop.add_signal_handler(
|
||||
signal.SIGTERM, lambda: loop.create_task(
|
||||
daemon.shutdown("SIGTERM")))
|
||||
@@ -466,6 +468,7 @@ def main():
|
||||
loop.add_signal_handler(
|
||||
signal.SIGHUP, lambda: loop.create_task(
|
||||
daemon.reload("SIGHUP", args.config, args.debug)))
|
||||
asyncio.set_event_loop(loop)
|
||||
|
||||
daemon.start()
|
||||
loop.run_forever()
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
#move_rule = Rule(
|
||||
# action="move",
|
||||
# src_re="^/src_path/(?P<path>.*).to_move",
|
||||
# dst_re="/dst_path/\g<path>.moved",
|
||||
# dst_re="/dst_path/\\g<path>.moved",
|
||||
# auto_create=True,
|
||||
# filemode=0o755,
|
||||
# dirmode=0o644,
|
||||
|
||||
Reference in New Issue
Block a user