Coverage for config/ts3/ingest.py: 100%
11 statements
« prev ^ index » next coverage.py v7.1.0, created at 2023-02-05 18:52 -0800
« prev ^ index » next coverage.py v7.1.0, created at 2023-02-05 18:52 -0800
1# This file is part of obs_lsst.
2#
3# Developed for the LSST Data Management System.
4# This product includes software developed by the LSST Project
5# (http://www.lsst.org).
6# See the COPYRIGHT file at the top-level directory of this distribution
7# for details of code ownership.
8#
9# This program is free software: you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by
11# the Free Software Foundation, either version 3 of the License, or
12# (at your option) any later version.
13#
14# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17# GNU General Public License for more details.
18#
19# You should have received a copy of the LSST License Statement and
20# the GNU General Public License along with this program. If not,
21# see <http://www.lsstcorp.org/LegalNotices/>.
23from lsst.obs.lsst.ts3 import Ts3ParseTask
25config.parse.retarget(Ts3ParseTask)
27# what used to be config.parse.translators = {
28del config.parse.translators['snap']
29config.parse.translators['dayObs'] = 'translate_dayObs'
30config.parse.translators['testSeqNum'] = 'translate_testSeqNum'
32# what used to be config.parse.defaults = {
34config.parse.hdu = 0
36# what used to be config.register.columns = {
37del config.register.columns['snap']
38config.register.columns['dayObs'] = 'text'
39config.register.columns['testSeqNum'] = 'int'
41config.register.unique = ["expId", "detector", "visit"]
42config.register.visit = list(config.register.columns.keys())