Skip to content

Commit dd62ce4

Browse files
authored
Merge pull request #75 from desihub/exposures-extname
Add EXTNAME Keyword
2 parents f626914 + 65218fe commit dd62ce4

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

doc/changes.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ desisurvey change log
55
0.10.1 (unreleased)
66
-------------------
77

8-
* No changes yet.
8+
* Set the ``EXTNAME`` keyword on the Table returned by ``Progress.get_exposures()``.
99

1010
0.10.0 (2017-11-09)
1111
-------------------

py/desisurvey/progress.py

+1
Original file line numberDiff line numberDiff line change
@@ -550,6 +550,7 @@ def get_exposures(self, start=None, stop=None,
550550
# Create the output table.
551551
tileinfo = None
552552
output = astropy.table.Table()
553+
output.meta['EXTNAME'] = 'EXPOSURES'
553554
for name in tile_fields.split(','):
554555
name = name.lower()
555556
if name == 'index':

py/desisurvey/test/test_progress.py

+2
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ def test_get_exposures(self):
9898
p.add_exposure(
9999
tile_id, t0 + i * u.hour, 1e3 * u.s, 0.5, 1.5, 1.1, 1, 0, 0, 0)
100100
explist = p.get_exposures()
101+
self.assertEqual(explist.meta['EXTNAME'], 'EXPOSURES')
101102
self.assertTrue(np.all(np.diff(explist['MJD']) > 0))
102103
explist = p.get_exposures(tile_fields='index', exp_fields='lst')
103104
self.assertTrue(np.all(np.diff(explist['LST']) > 0))
@@ -121,6 +122,7 @@ def test_get_exposures(self):
121122
explist.write(expfile)
122123
newexp = Table.read(expfile)
123124

125+
self.assertEqual(newexp.meta['EXTNAME'], 'EXPOSURES')
124126
self.assertEqual(explist['PROGRAM'].dtype, newexp['PROGRAM'].dtype)
125127
self.assertEqual(explist['NIGHT'].dtype, newexp['NIGHT'].dtype)
126128
self.assertTrue(np.all(explist['PROGRAM'] == newexp['PROGRAM']))

0 commit comments

Comments
 (0)