The source project of this merge request has been removed.
yori-grid fails with relative output file
I get a permission error when using a relative path for the output filename.
yori-grid \
/mnt/deliveredcode/deliveries/viirstpw_preyori/20171019-1/dist/day_night_separation.yaml \
TMP.VNPWATVP_D3.A2014108.0006.001.2017209093446.nc \
VNPWATVP_D3.A2014108.0006.001.2017209093446.nc
results in the following traceback
Traceback (most recent call last):
File "/home/brucef/.local/miniconda2/envs/flo/bin/yori-grid", line 11, in <module>
load_entry_point('yori', 'console_scripts', 'yori-grid')()
File "/home/brucef/code/yori/yori/tools/grid.py", line 22, in main
debug=args.debug)
File "/home/brucef/code/yori/yori/run_yori.py", line 171, in run_yori
outInst.createFile()
File "/home/brucef/code/yori/yori/ioutils.py", line 85, in createFile
ncdf = nc.Dataset(self.path + self.name, mode='w', format='NETCDF4')
File "netCDF4/_netCDF4.pyx", line 1859, in netCDF4._netCDF4.Dataset.__init__
File "netCDF4/_netCDF4.pyx", line 1556, in netCDF4._netCDF4._ensure_nc_success
IOError: Permission denied
This merge request fixes this issue by using the python os.path
utilities for path (de)construction.
Edited by Bruce Flynn