oai-harvest icon indicating copy to clipboard operation
oai-harvest copied to clipboard

ensure directory exists log message ( and directory setting in registry on harvest all )

Open sdm7g opened this issue 5 years ago • 1 comments

Log message from https://github.com/bloomonkey/oai-harvest/blob/develop/oaiharvest/harvest.py#L211 logger.debug("Creating target directory {0}".format(self._dir)) would make more sense as: logger.debug("Creating target directory {0}".format(os.path.dirname)) It is logging the top level directory and not the directory it is actually creating.

Also note that when using a directory setting in the registry, and doing a harvest "all" , all of the files from all providers go into the directory from the first provider chosen. Not sure that anything can be done about that other than documenting that is the case, or perhaps it would be less confusing just to take directory out of the registry. Since the directory setting is per invocation rather than per provider, it would make more sense to restrict it to the command line and not have registry values that are ignored.

sdm7g avatar Feb 07 '19 17:02 sdm7g

Yes, that would be more accurate as a log message.

The second of these issues certainly sounds like a bug - I've move it to a separate issue #28

bloomonkey avatar Feb 14 '19 09:02 bloomonkey