本文整理匯總了Python中ansible.parsing.yaml.objects.AnsibleMapping._column_number方法的典型用法代碼示例。如果您正苦於以下問題:Python AnsibleMapping._column_number方法的具體用法?Python AnsibleMapping._column_number怎麽用?Python AnsibleMapping._column_number使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類ansible.parsing.yaml.objects.AnsibleMapping
的用法示例。
在下文中一共展示了AnsibleMapping._column_number方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: construct_yaml_map
# 需要導入模塊: from ansible.parsing.yaml.objects import AnsibleMapping [as 別名]
# 或者: from ansible.parsing.yaml.objects.AnsibleMapping import _column_number [as 別名]
def construct_yaml_map(self, node):
data = AnsibleMapping()
yield data
value = self.construct_mapping(node)
data.update(value)
data._line_number = value._line_number
data._column_number = value._column_number
data._data_source = value._data_source
示例2: construct_mapping
# 需要導入模塊: from ansible.parsing.yaml.objects import AnsibleMapping [as 別名]
# 或者: from ansible.parsing.yaml.objects.AnsibleMapping import _column_number [as 別名]
def construct_mapping(self, node, deep=False):
ret = AnsibleMapping(super(Constructor, self).construct_mapping(node, deep))
ret._line_number = node.__line__
ret._column_number = node.__column__
# in some cases, we may have pre-read the data and then
# passed it to the load() call for YAML, in which case we
# want to override the default datasource (which would be
# '<string>') to the actual filename we read in
if self._ansible_file_name:
ret._data_source = self._ansible_file_name
else:
ret._data_source = node.__datasource__
return ret
示例3: construct_mapping
# 需要導入模塊: from ansible.parsing.yaml.objects import AnsibleMapping [as 別名]
# 或者: from ansible.parsing.yaml.objects.AnsibleMapping import _column_number [as 別名]
def construct_mapping(self, node, deep=False):
ret = AnsibleMapping(super(Constructor, self).construct_mapping(node, deep))
ret._line_number = node.__line__
ret._column_number = node.__column__
ret._data_source = node.__datasource__
return ret