bugfix file passed without explicit path
This commit is contained in:
parent
336a43377d
commit
c65b511f3e
1 changed files with 7 additions and 4 deletions
11
flicksave.py
11
flicksave.py
|
|
@ -103,14 +103,17 @@ class Save(FileSystemEventHandler):
|
||||||
|
|
||||||
|
|
||||||
def flicksave(target, save_dir=".", delay=10, stamp_sep='_', date_template="%Y-%m-%dT%H:%M:%S"):
|
def flicksave(target, save_dir=".", delay=10, stamp_sep='_', date_template="%Y-%m-%dT%H:%M:%S"):
|
||||||
|
# Handle files specified without a directory.
|
||||||
|
root = os.path.dirname(target)
|
||||||
|
if not root:
|
||||||
|
root = '.'
|
||||||
|
target = os.path.join(root,target)
|
||||||
|
|
||||||
flick = Flick(target, save_dir, delay, stamp_sep, date_template)
|
flick = Flick(target, save_dir, delay, stamp_sep, date_template)
|
||||||
save = Save(target, flick)
|
save = Save(target, flick)
|
||||||
|
|
||||||
observer = Observer()
|
observer = Observer()
|
||||||
|
observer.schedule(save, root)
|
||||||
path = os.path.dirname(target)
|
|
||||||
observer.schedule(save, path)
|
|
||||||
|
|
||||||
observer.start()
|
observer.start()
|
||||||
try:
|
try:
|
||||||
while True:
|
while True:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue