3 :ˆl–ß=¿JJj"Tâ‚ ÆÁp )‹FÿÄ ƒh¹Ãa–Ãa¾”*j"Tâ€ÆÙ¸'ÔÅ£ÂN  ˆ 858_•I|¥‰ÓMdœv ©ƒ&íK<óo¬¿ÃZ Index of /FSS-BCZ/root/sys/devices/system/memory/memory33/node0/memory39/subsystem/drivers

Index of /FSS-BCZ/root/sys/devices/system/memory/memory33/node0/memory39/subsystem/drivers

 NameLast modifiedSizeDescription

 Parent Directory   -  

# ˆl–ß=¿J µ2ÛR‚œP-\l˜´oÇ ƒy°¹ÆÀÄ!D a '¡Dg 2ã @s.ddlZddlZddlZddlmZddlmZddlm Z ddl m Z m Z m Z mZddlmZmZmZddlmZmZddlmZdd lmZmZmZe e¡Zd d d œd dddœddddddgdœZGdd„de ƒZ Gdd„dej!ƒZ"Gdd„de"ƒZ#e#ej$ffe"ej$ej%ffgZ&e ej!dœdd„Z'dS)éN)Ú b64decode)Úsuppress)ÚEnum)ÚAnyÚListÚTupleÚUnion)ÚsourcesÚ url_helperÚutil)Úfind_fallback_nicÚget_interfaces_by_mac)ÚEphemeralIPNetwork)Úget_dmi_configÚget_local_instance_idÚ is_on_akamaizhttp://169.254.169.254zhttp://[fd00:a9fe:a9fe::1]©Úipv4Úipv6z /v1/tokenz /v1/instancez /v1/user-data)ÚtokenÚmetadataÚuserdataTzf2:3)Ú base_urlsÚpathsÚallow_local_stageÚallow_init_stageÚ allow_dhcpÚ allow_ipv4Ú allow_ipv6Úpreferred_mac_prefixesc@seZdZdZdZdZdZdS)ÚMetadataAvailabilityResultzj Used to indicate how this instance should behave based on the availability of metadata to it rééN)Ú__name__Ú __module__Ú __qualname__Ú__doc__Ú NOT_AVAILABLEÚ AVAILABLEÚDEFER©r*r*úF/usr/lib/python3.9/site-packages/cloudinit/sources/DataSourceAkamai.pyr -sr c@sªeZdZdZdZdd„Zdeeedœdd„Ze dœd d „Z e dœd d „Z e dœd d„Z e eeeefefdœdd„Zdeedœdd„Zedœdd„Zedœdd„ZdS)ÚDataSourceAkamaiÚAkamaiFcCsJt d¡tj ||||¡tƒ|_t t ƒt  |ddgi¡t g¡|_ dS)NzSetting up Akamai DataSourceZ datasourcer-) ÚLOGÚdebugr Ú DataSourceÚ__init__Údictrr Z mergemanydictrZget_cfg_by_pathÚBUILTIN_DS_CONFIGÚds_cfg)ÚselfÚsys_cfgÚdistrorr*r*r+r1<s ýùÿzDataSourceAkamai.__init__)Ú path_nameÚuse_v6ÚreturncCsZ||jdvrtd |¡ƒ‚d}|s.|jds2d}|jd|}|jd|}d ||¡S)zÛ Looks up the path for a given name and returns a full url for it. If use_v6 is passed in, the IPv6 base url is used; otherwise the IPv4 url is used unless IPv4 is not allowed in ds_cfg rzUnknown path name {}rrrrz{}{})r4Ú ValueErrorÚformat)r5r8r9Z version_keyZbase_urlÚpathr*r*r+Ú _build_urlNszDataSourceAkamai._build_url©r:cCsR|jds|jdr(|jds8|jds8t d¡tjS|jrF| ¡S| ¡SdS)zŸ Returns whether metadata should be retrieved at this stage, at the next stage, or never, in the form of a MetadataAvailabilityResult. rrrrz*Configuration prohibits fetching metadata.N)r4r.Úinfor r'Ú local_stageÚ_should_fetch_data_localÚ_should_fetch_data_network©r5r*r*r+Ú_should_fetch_data`sÿÿýü z#DataSourceAkamai._should_fetch_datacCsD|jdst d¡tjS|jds>|jds>