Skip to content

Commit 3f7f196

Browse files
committed
Move log capture lower level
1 parent 170ec57 commit 3f7f196

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

jwst/msaflagopen/msaflag_open.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@
1010
from stdatamodels.jwst import datamodels
1111
from stdatamodels.jwst.transforms.models import Slit
1212

13-
from jwst.assign_wcs.nirspec import slitlets_wcs, _nrs_wcs_set_input_lite, _get_transforms
13+
from jwst.assign_wcs.nirspec import (
14+
slitlets_wcs,
15+
_nrs_wcs_set_input_lite,
16+
_get_transforms,
17+
log as nirspec_log,
18+
)
19+
from jwst.lib.basic_utils import LoggingContext
1420

1521
log = logging.getLogger(__name__)
1622
log.setLevel(logging.DEBUG)
@@ -82,7 +88,8 @@ def flag(input_datamodel, failed_slitlets, wcs_refnames):
8288
Science data with DQ flags modified.
8389
"""
8490
# Use the machinery in assign_wcs to create a WCS object for the bad shutters
85-
pipeline = slitlets_wcs(input_datamodel, wcs_refnames, failed_slitlets)
91+
with LoggingContext(nirspec_log, level=logging.WARNING):
92+
pipeline = slitlets_wcs(input_datamodel, wcs_refnames, failed_slitlets)
8693
wcs = WCS(pipeline)
8794

8895
# Create output as a copy of the input science data model so we can overwrite

jwst/msaflagopen/msaflagopen_step.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
import logging
2-
31
from stdatamodels.jwst import datamodels
2+
43
from stpipe.crds_client import reference_uri_to_cache_path
54

65
from jwst.stpipe import Step
76
from jwst.assign_wcs import AssignWcsStep
8-
from jwst.assign_wcs.nirspec import log as nirspec_log
9-
from jwst.lib.basic_utils import LoggingContext
107
from jwst.msaflagopen import msaflag_open
118

129
__all__ = ["MSAFlagOpenStep"]
@@ -53,10 +50,7 @@ def process(self, input_data):
5350
wcs_reffile_names = create_reference_filename_dictionary(input_model)
5451

5552
# Do the DQ flagging
56-
with LoggingContext(nirspec_log, level=logging.WARNING):
57-
result = msaflag_open.do_correction(
58-
input_model, self.reference_name, wcs_reffile_names
59-
)
53+
result = msaflag_open.do_correction(input_model, self.reference_name, wcs_reffile_names)
6054

6155
# set the step status to complete
6256
result.meta.cal_step.msa_flagging = "COMPLETE"

0 commit comments

Comments
 (0)