mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-02 14:40:19 -07:00
Updating v2 Role class code
This commit is contained in:
parent
4c86bd3ca6
commit
0ed97e4d11
2 changed files with 64 additions and 37 deletions
|
@ -32,6 +32,15 @@ class AnsibleBaseYAMLObject:
|
|||
def get_position_info(self):
|
||||
return (self._data_source, self._line_number, self._column_number)
|
||||
|
||||
def copy_position_info(obj):
|
||||
''' copies the position info from another object '''
|
||||
assert isinstance(obj, AnsibleBaseYAMLObject)
|
||||
|
||||
(src, line, col) = obj.get_position_info()
|
||||
self._data_source = src
|
||||
self._line_number = line
|
||||
self._column_number = col
|
||||
|
||||
class AnsibleMapping(AnsibleBaseYAMLObject, dict):
|
||||
''' sub class for dictionaries '''
|
||||
pass
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue