OS : Linux
PHP Version : 7.4.33
Software : Apache/2.4.6 (CentOS) PHP/7.4.33
Information System : Linux apprendre2 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Disable Function : ó
oBú]c @ s± d d l Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z e j e ƒ Z
d e j f d „ ƒ YZ d „ Z
e e j e j f f g Z d „ Z d S(
iÿÿÿÿN( t log( t sources( t
url_helper( t utilt DataSourceBigstepc B s, e Z d Z d „ Z e d „ Z d „ Z RS( t Bigstepc C s8 t j j | | | | ƒ i | _ d | _ d | _ d S( Nt ( R t
DataSourcet __init__t metadatat vendordata_rawt userdata_raw( t selft sys_cfgt distrot paths( ( sG /usr/lib/python2.7/site-packages/cloudinit/sources/DataSourceBigstep.pyR s c C sk t ƒ } | d k r t St j | ƒ } t j | j j ƒ ƒ } | d | _ | d | _
| d | _ t S( NR R
R (
t get_url_from_filet Nonet FalseR t readurlt jsont loadst contentst decodeR R
R t True( R t apply_filtert urlt responset decoded( ( sG /usr/lib/python2.7/site-packages/cloudinit/sources/DataSourceBigstep.pyt _get_data s
c C s d t ƒ S( s/ Return the subplatform metadata source details.s
metadata (%s)( R ( R ( ( sG /usr/lib/python2.7/site-packages/cloudinit/sources/DataSourceBigstep.pyt _get_subplatform' s ( t __name__t
__module__t dsnameR R R R ( ( ( sG /usr/lib/python2.7/site-packages/cloudinit/sources/DataSourceBigstep.pyR s c C sF y t j d ƒ } Wn, t k
rA } | j t j k r; d S‚ n X| S( Ns$ /var/lib/cloud/data/seed/bigstep/url( R t load_filet IOErrort errnot ENOENTR ( t contentt e( ( sG /usr/lib/python2.7/site-packages/cloudinit/sources/DataSourceBigstep.pyR , s c C s t j | t ƒ S( N( R t list_from_dependst datasources( t depends( ( sG /usr/lib/python2.7/site-packages/cloudinit/sources/DataSourceBigstep.pyt get_datasource_list@ s ( R$ R t cloudinitR t loggingR R R t getLoggerR t LOGR R R t DEP_FILESYSTEMt DEP_NETWORKR) R+ ( ( ( sG /usr/lib/python2.7/site-packages/cloudinit/sources/DataSourceBigstep.pyt