예제 #1
0
 def construct_mapping(node, deep=False):
     mapping = Constructor.construct_mapping(loader, node, deep=deep)
     mapping['__line__'] = node.__line__
     mapping['__column__'] = node.__column__
     mapping['__basename__'] = node.__basename__
     mapping['__location__'] = node.__location__
     return mapping
예제 #2
0
 def construct_mapping(node, deep=False):
     if ANSIBLE_VERSION < 2:
         mapping = Constructor.construct_mapping(loader, node, deep=deep)
     else:
         mapping = AnsibleConstructor.construct_mapping(loader, node, deep=deep)
     if hasattr(node, '__line__'):
         mapping[LINE_NUMBER_KEY] = node.__line__
     else:
         mapping[LINE_NUMBER_KEY] = mapping._line_number
     mapping[FILENAME_KEY] = filename
     return mapping
예제 #3
0
 def construct_mapping(node, deep=False):
     if ANSIBLE_VERSION < 2:
         mapping = Constructor.construct_mapping(loader, node, deep=deep)
     else:
         mapping = AnsibleConstructor.construct_mapping(loader, node, deep=deep)
     if hasattr(node, '__line__'):
         mapping[LINE_NUMBER_KEY] = node.__line__
     else:
         mapping[LINE_NUMBER_KEY] = mapping._line_number
     mapping[FILENAME_KEY] = filename
     return mapping
예제 #4
0
 def construct_mapping(node, deep=False):
     mapping = Constructor.construct_mapping(loader, node, deep=deep)
     mapping[LINE_NUMBER_KEY] = node.__line__
     return mapping
예제 #5
0
 def construct_mapping(node, deep=False):
     mapping = Constructor.construct_mapping(loader, node, deep=deep)
     mapping[LINE_NUMBER_KEY] = node.__line__
     mapping[FILENAME_KEY] = filename
     return mapping
예제 #6
0
 def construct_mapping(self, node, deep=False):
     mapping = Constructor.construct_mapping(self.loader, node, deep=deep)
     mapping['yaml_line'] = node.__line__
     return mapping
예제 #7
0
파일: yml.py 프로젝트: palestamp/sculpt
 def construct_mapping(node, deep=False):
     mapping = Constructor.construct_mapping(loader, node, deep=deep)
     mapping = InfoDict(mapping)
     mapping.lineno = node.__lineno__
     return mapping
예제 #8
0
 def construct_mapping(node, deep=False):
     mapping = Constructor.construct_mapping(loader, node, deep=deep)
     mapping['__line__'] = node.__line__
     return mapping
예제 #9
0
 def construct_mapping(node, deep=False):
     mapping = Constructor.construct_mapping(loader, node, deep=deep)
     mapping['__line__'] = node.__line__
     return mapping
 def construct_mapping(self, node, deep=False):
     mapping = Constructor.construct_mapping(self.loader, node, deep=deep)
     return mapping
예제 #11
0
 def construct_mapping(self, node, deep=False):
     mapping = Constructor.construct_mapping(self.loader, node, deep=deep)
     mapping['yaml_line'] = node.__line__
     return mapping
예제 #12
0
 def construct_mapping(self, node, deep=False):
     mapping = Constructor.construct_mapping(self.loader, node, deep=deep)
     return mapping
예제 #13
0
 def construct_mapping(self, node, deep=False):
     mapping = Constructor.construct_mapping(self, node, deep=deep)
     mapping["__line_start__"] = node.__line_start__
     mapping["__line_end__"] = node.__line_end__
     return mapping