option_3=StrOption(name="var",doc="a variable",properties=frozenset({"standard",Calculation(func['jinja_to_property'],Params((ParamValue("mandatory"),ParamValue("only if rougail.condition has the value \"yes\"")),kwargs={'__internal_jinja':ParamValue("mandatory_rougail.var"),'__internal_type':ParamValue("string"),'__internal_multi':ParamValue(False),'__internal_files':ParamValue(['../rougail-tests/structures/24_0family_mandatory_condition/rougail/00-base.yml']),'__internal_attribute':ParamValue("mandatory"),'__internal_variable':ParamValue("rougail.var"),'when':ParamValue(True),'inverse':ParamValue(False),'_.condition':ParamOption(option_2,notraisepropertyerror=True)}),help_function=func['jinja_to_property_help'])}),informations={'ymlfiles':['../rougail-tests/structures/24_0family_mandatory_condition/rougail/00-base.yml'],'type':'string'})