示例#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