File: //lib/python3.6/site-packages/cloudinit/sources/__pycache__/DataSourceOVF.cpython-36.opt-1.pyc
3
\�me�2 � @ s d Z ddlZddlZddlZddlZddlmZ ddlmZm Z m
Z
mZ eje
�ZG dd� de j�ZG dd� de�Zd#d
d�Zdd
� Zdd� Zd$dd�Zdd� Zdd� Zdd� Zdd� Zdd� ZG dd� de�Zee jffee je jfffZdd � Z d!d"� Z!dS )%zZCloud-Init DataSource for OVF
This module provides a cloud-init datasource for OVF data.
� N)�minidom)�safeyaml�sources�subp�utilc @ sL e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z e
dd� �ZdS )�
DataSourceOVFZOVFc C sF t jj| |||� d | _tjj|jd�| _d | _i | _ d| _
d | _d S )NZovf�/�file://)r r )r �
DataSource�__init__�seed�os�path�join�seed_dir�environment�cfg�supported_seed_starts�_network_config)�self�sys_cfg�distro�paths� r �#/usr/lib/python3.6/DataSourceOVF.pyr s zDataSourceOVF.__init__c C s t jj| �}d|| jf S )Nz%s [seed=%s])r r
�__str__r )r �rootr r r r '