Skip to content

Commit 59d650f

Browse files
author
Jan Lieskovsky
committed
[*/transforms/idtranslate.py] Allow shorthand format to contain <ind:variable_object> definition
1 parent 929cbf3 commit 59d650f

File tree

5 files changed

+15
-0
lines changed

5 files changed

+15
-0
lines changed

Fedora/transforms/idtranslate.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ def translate(self, tree, store_defname=False):
123123
if element.tag == "{" + oval_ns + "}filter":
124124
element.text = self.assign_id("{" + oval_ns + "}state", element.text)
125125
continue
126+
if element.tag == "{" + oval_ns + "#independent}var_ref":
127+
element.text = self.assign_id("{" + oval_ns + "}variable", element.text)
128+
continue
126129
for attr in element.keys():
127130
if attr in ovalrefattr_to_tag.keys():
128131
element.set(attr,self.assign_id( "{" + oval_ns + "}" + ovalrefattr_to_tag[attr], element.get(attr)))

OpenStack/transforms/idtranslate.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ def translate(self, tree, store_defname=False):
123123
if element.tag == "{" + oval_ns + "}filter":
124124
element.text = self.assign_id("{" + oval_ns + "}state", element.text)
125125
continue
126+
if element.tag == "{" + oval_ns + "#independent}var_ref":
127+
element.text = self.assign_id("{" + oval_ns + "}variable", element.text)
128+
continue
126129
for attr in element.keys():
127130
if attr in ovalrefattr_to_tag.keys():
128131
element.set(attr,self.assign_id( "{" + oval_ns + "}" + ovalrefattr_to_tag[attr], element.get(attr)))

RHEL/6/transforms/idtranslate.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ def translate(self, tree, store_defname=False):
123123
if element.tag == "{" + oval_ns + "}filter":
124124
element.text = self.assign_id("{" + oval_ns + "}state", element.text)
125125
continue
126+
if element.tag == "{" + oval_ns + "#independent}var_ref":
127+
element.text = self.assign_id("{" + oval_ns + "}variable", element.text)
128+
continue
126129
for attr in element.keys():
127130
if attr in ovalrefattr_to_tag.keys():
128131
element.set(attr,self.assign_id( "{" + oval_ns + "}" + ovalrefattr_to_tag[attr], element.get(attr)))

RHEL/7/transforms/idtranslate.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ def translate(self, tree, store_defname=False):
123123
if element.tag == "{" + oval_ns + "}filter":
124124
element.text = self.assign_id("{" + oval_ns + "}state", element.text)
125125
continue
126+
if element.tag == "{" + oval_ns + "#independent}var_ref":
127+
element.text = self.assign_id("{" + oval_ns + "}variable", element.text)
128+
continue
126129
for attr in element.keys():
127130
if attr in ovalrefattr_to_tag.keys():
128131
element.set(attr,self.assign_id( "{" + oval_ns + "}" + ovalrefattr_to_tag[attr], element.get(attr)))

RHEVM3/transforms/idtranslate.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ def translate(self, tree, store_defname=False):
123123
if element.tag == "{" + oval_ns + "}filter":
124124
element.text = self.assign_id("{" + oval_ns + "}state", element.text)
125125
continue
126+
if element.tag == "{" + oval_ns + "#independent}var_ref":
127+
element.text = self.assign_id("{" + oval_ns + "}variable", element.text)
128+
continue
126129
for attr in element.keys():
127130
if attr in ovalrefattr_to_tag.keys():
128131
element.set(attr,self.assign_id( "{" + oval_ns + "}" + ovalrefattr_to_tag[attr], element.get(attr)))

0 commit comments

Comments
 (0)