Skip to content

Commit

Permalink
fix readFitsCatalogStorage
Browse files Browse the repository at this point in the history
  • Loading branch information
n8pease committed Sep 8, 2017
1 parent 85721b0 commit cbe45d2
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions python/lsst/daf/persistence/posixStorage.py
Original file line number Diff line number Diff line change
Expand Up @@ -686,10 +686,12 @@ def readFitsCatalogStorage(butlerLocation):
logLoc = LogicalLocation(locStringWithRoot, additionalData)
if not os.path.exists(logLoc.locString()):
raise RuntimeError("No such FITS catalog file: " + logLoc.locString())
INT_MIN = -(1 << 31)
hdu = additionalData.getInt("hdu", INT_MIN)
flags = additionalData.getInt("flags", 0)
finalItem = pythonType.readFits(logLoc.locString(), hdu, flags)
kwds = {}
if additionalData.exists("hdu"):
kwds["hdu"] = additionalData.getInt("hdu")
if additionalData.exists("flags"):
kwds["flags"] = additionalData.getInt("flags")
finalItem = pythonType.readFits(logLoc.locString(), **kwds)
results.append(finalItem)
return results

Expand Down

0 comments on commit cbe45d2

Please sign in to comment.