Introduction of --logprefix broke these arguments.
Workaround: set an explicit --logprefix
$ /opt/omero/server/OMERO.server/bin/omero import --errs log.err --file log.out x.fake
Using session for root@localhost:4064. Idle timeout: 10 min. Current group: system
Traceback (most recent call last):
File "/opt/omero/server/venv3/bin/omero", line 118, in <module>
rv = omero.cli.argv()
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/cli.py", line 1754, in argv
cli.invoke(args[1:])
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/cli.py", line 1187, in invoke
stop = self.onecmd(line, previous_args)
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/cli.py", line 1264, in onecmd
self.execute(line, previous_args)
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/cli.py", line 1346, in execute
args.func(args)
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/plugins/import.py", line 518, in importer
self.do_import(command_args, xargs)
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/plugins/import.py", line 525, in do_import
out, err = command_args.open_files()
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/plugins/import.py", line 265, in open_files
out = self.open_log(self.__args.file, self.__args.logprefix)
File "/opt/omero/server/venv3/lib64/python3.6/site-packages/omero/plugins/import.py", line 276, in open_log
os.makedirs(dir)
File "/usr/lib64/python3.6/os.py", line 220, in makedirs
mkdir(name, mode)
FileNotFoundError: [Errno 2] No such file or directory: ''
Introduction of
--logprefix
broke these arguments. Workaround: set an explicit--logprefix