Beispiel #1
0
    def on_moved(self, event):
        super(SimpleEventHandler, self).on_created(event)

        if (not event.is_directory):
            ps = event.src_path
            pd = event.dest_path
            indexer.remove_file(ps, os.path.split(ps)[1])
            indexer.add_file(pd, os.path.split(pd)[1])
    def on_moved(self, event):
        super(SimpleEventHandler, self).on_created(event)

        if not event.is_directory:
            ps = event.src_path
            pd = event.dest_path
            indexer.remove_file(os.path.relpath(os.path.split(ps)[0], config.shared_directory), os.path.split(ps)[1])
            indexer.add_file(
                os.path.relpath(os.path.split(pd)[0], config.shared_directory),
                os.path.split(pd)[1],
                hrsize(os.path.getsize(p)),
            )
    def on_deleted(self, event):
        super(SimpleEventHandler, self).on_created(event)

        if not event.is_directory:
            p = event.src_path
            indexer.remove_file(os.path.relpath(os.path.split(p)[0], config.shared_directory), os.path.split(p)[1])
Beispiel #4
0
    def on_deleted(self, event):
        super(SimpleEventHandler, self).on_created(event)

        if (not event.is_directory):
            p = event.src_path
            indexer.remove_file(p, os.path.split(p)[1])