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
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
def construct_mapping(node, deep=False): mapping = Constructor.construct_mapping(loader, node, deep=deep) mapping[LINE_NUMBER_KEY] = node.__line__ return mapping
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
def construct_mapping(self, node, deep=False): mapping = Constructor.construct_mapping(self.loader, node, deep=deep) mapping['yaml_line'] = node.__line__ return mapping
def construct_mapping(node, deep=False): mapping = Constructor.construct_mapping(loader, node, deep=deep) mapping = InfoDict(mapping) mapping.lineno = node.__lineno__ return mapping
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
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