Lines Matching refs:condition
38 # <Pipeline Stage, condition as asciidoc string>
40 # <success flag, condition as asciidoc string>
88 if stageinfo.condition is not None:
89 self.pipeline_stage_condition[name] = stageinfo.condition
104 if accessinfo.condition is not None:
105 self.access_flag_condition[name] = accessinfo.condition
119 def isSameConditionPipeline(self, condition, stage):
122 if condition is None:
124 return self.pipeline_stage_condition[stage] == condition
134 condition = self.pipeline_stage_condition[stage] if stage in self.pipeline_stage_condition else None
135 if condition is not None:
136 list.append('ifdef::{}[]'.format(condition))
139 condition = self.pipeline_stage_condition[stage] if stage in self.pipeline_stage_condition else None
140 if condition is not None:
141 list.append('endif::{}[]'.format(condition))
144 condition = self.access_flag_condition[flag] if flag in self.access_flag_condition else None
145 if condition is not None:
146 list.append('ifdef::{}[]'.format(condition))
149 condition = self.access_flag_condition[flag] if flag in self.access_flag_condition else None
150 if condition is not None:
151 list.append('endif::{}[]'.format(condition))