
    ܍~cq                     f    d dl mZ  G d dej                  Zeej        ej        ffeg fgZd ZdS )    )sourcesc                   B    e Zd ZdZddZd Zd Zd Zed             Z	dS )	DataSourceNoneNoneNc                 h    t           j                            | ||||           i | _        d| _        d S )N )r   
DataSource__init__metadatauserdata_raw)selfsys_cfgdistropathsud_procs        B/usr/lib/python3/dist-packages/cloudinit/sources/DataSourceNone.pyr
   zDataSourceNone.__init__   s6    ##D'65'JJJ    c                 r    d| j         v r| j         d         | _        d| j         v r| j         d         | _        dS )Nr   r   T)ds_cfgr   r   r   s    r   	_get_datazDataSourceNone._get_data   s@     T[(( $N ;D$$ K
3DMtr   c                     dS )z/Return the subplatform metadata source details.config r   s    r   _get_subplatformzDataSourceNone._get_subplatform   s    xr   c                     dS )Nziid-datasource-noner   r   s    r   get_instance_idzDataSourceNone.get_instance_id    s    $$r   c                     dS )NTr   r   s    r   is_disconnectedzDataSourceNone.is_disconnected#   s    tr   N)
__name__
__module____qualname__dsnamer
   r   r   r   propertyr   r   r   r   r   r   
   su        F   
    % % %   X  r   r   c                 6    t          j        | t                    S r    )r   list_from_dependsdatasources)dependss    r   get_datasource_listr*   0   s    $Wk:::r   N)	cloudinitr   r	   r   DEP_FILESYSTEMDEP_NETWORKr(   r*   r   r   r   <module>r.      s             W'   @ g,g.ABCR; ; ; ; ;r   