Source code for pipeline.h.cli.h_show_calstate

##################### generated by xml-casa (v2) from h_show_calstate.xml ###########
##################### 72d7d66139377c74ffd430b1fdcd19d5 ##############################
from __future__ import absolute_import
import numpy
from casatools.typecheck import CasaValidator as _val_ctor
_pc = _val_ctor( )
from casatools.coercetype import coerce as _coerce
from .private.task_h_show_calstate import h_show_calstate as _h_show_calstate_t
from casatasks.private.task_logging import start_log as _start_log
from casatasks.private.task_logging import end_log as _end_log

class _h_show_calstate:
    """
    h_show_calstate ---- Show the current pipeline calibration state

    h_show_calstate displays the current on-the-fly calibration state
    of the pipeline as a set of equivalent applycal calls.




    """

    _info_group_ = """pipeline"""
    _info_desc_ = """Show the current pipeline calibration state"""

    def __call__( self ):
        schema = { }
        doc = { }
        assert _pc.validate(doc,schema), str(_pc.errors)
        _logging_state_ = _start_log( 'h_show_calstate', [  ] )
        return _end_log( _logging_state_, 'h_show_calstate', _h_show_calstate_t(  ) )

h_show_calstate = _h_show_calstate( )