An empty value of handle in parameters/params.py can cause
zobov to shift all files from the Revolver/ main directory into a
subsubdirectory and then crash due to recursiveness. This is
listed as a bug at https://github.com/seshnadathur/Revolver/issues/7 .
This commit fixes the bug by setting a default handle "myhandle"
if handle is an empty string.
Side effect: this commit also solves a bug that I haven't posted: if
output_folder does not have a trailing slash, then the zobov
directory handling strategies are again unlikely to do what is
expected by the user. It's easy to use a python library function to
add a trailing slash in an OS-independent way, so that is done
in this commit too.
An empty value of
handle
inparameters/params.py
can cause zobov to shift all files from the Revolver/ main directory into a subsubdirectory and then crash due to recursiveness. This is listed as a bug at https://github.com/seshnadathur/Revolver/issues/7 .This commit fixes the bug by setting a default handle "myhandle" if handle is an empty string.
Side effect: this commit also solves a bug that I haven't posted: if
output_folder
does not have a trailing slash, then the zobov directory handling strategies are again unlikely to do what is expected by the user. It's easy to use a python library function to add a trailing slash in an OS-independent way, so that is done in this commit too.