@sh.add_function(dsp, outputs=['verified'], **_kw)
def validation_status(
validated_base, validated_flag, validated_meta, validated_dice,
validated_plan, type_approval_mode=False):
"""
Returns the validation status.
:param validated_base:
Validated base data.
:type validated_base: dict
:param validated_flag:
Validated flags data.
:type validated_flag: dict
:param validated_meta:
Validated meta data.
:type validated_meta: dict
:param validated_dice:
Validated DICE data.
:type validated_dice: dict
:param validated_plan:
Validated plan data.
:type validated_plan: dict
:param type_approval_mode:
Is launched for TA?
:type type_approval_mode: bool
:return:
Validation status.
:rtype: bool
"""
if type_approval_mode:
from co2mpas_dice.verify import verify_data
return verify_data({
'base': validated_base,
'flag': validated_flag,
'meta': validated_meta,
'dice': validated_dice,
'plan': validated_plan
})
return True