MOON
Server: Apache
System: Linux vps.erhabenn.com.br 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User: sonne (1011)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: //lib/python2.7/site-packages/azurelinuxagent/common/conf.pyo
�
d�bc@sdZddlZddlZddlmZddlmZdZdefd��YZ	e	�Z
e
d�Zied	6ed
6ed6ed6ed
6ed6ed6e
d6e
d6e
d6ed6ed6ed6ed6ed6ed6ed6ed6ed6ed6e
d6e
d6ed6e
d 6e
d!6e
d"6ed#6Zid$d%6d&d'6d(d)6d*d+6d,d-6d.d/6d0d16d2d36d4d56dd66d7d86d9d:6d;d<6dd=6d>d?6dd@6dAdB6dCdD6dEdF6dGdH6ZidIdJ6dIdK6dLdM6dNdO6dNdP6dNdQ6dNdR6dSdT6dNdU6dVdW6ddX6dYdZ6d[d\6d[d]6d^d_6d`da6d^db6dcdd6dedf6Ze
dg�Zdh�Zdi�Zdj�Ze
dk�Ze
dl�Ze
dm�Ze
dn�Ze
do�Ze
dp�Ze
dq�Ze
dr�Ze
ds�Ze
dt�Ze
du�Z e
dv�Z!e
dw�Z"e
dx�Z#e
dy�Z$e
dz�Z%d{�Z&e
d|�Z'e
d}�Z(e
d~�Z)e
d�Z*e
d��Z+e
d��Z,e
d��Z-e
d��Z.e
d��Z/e
d��Z0e
d��Z1e
d��Z2e
d��Z3e
d��Z4e
d��Z5e
d��Z6e
d��Z7e
d��Z8e
d��Z9e
d��Z:e
d��Z;e
d��Z<e
d��Z=e
d��Z>e
d��Z?e
d��Z@e
d��ZAe
d��ZBe
d��ZCe
d��ZDe
d��ZEe
d��ZFe
d��ZGe
d��ZHe
d��ZIe
d��ZJe
d��ZKe
d��ZLe
d��ZMe
d��ZNe
d��ZOe
d��ZPe
d��ZQe
d��ZRe
d��ZSe
d��ZTe
d��ZUe
d��ZVe
d��ZWe
d��ZXe
d��ZYe
d��ZZe
d��Z[e
d��Z\e
d��Z]e
d��Z^e
d��Z_e
d��Z`e
d��Zae
d��ZbdS(�s1
Module conf loads and parses configuration file
i����N(t	read_file(tAgentConfigErrort
disable_agenttConfigurationProvidercBsJeZdZd�Zd�Zed��Zd�Zd�Zd�Z	RS(s:
    Parse and store key:values in /etc/waagent.conf.
    cCst�|_dS(N(tdicttvalues(tself((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt__init__%scCs�|std��nx�|jd�D]�}|jd�r%d|kr%|jdd�}t|�dkrqq%n|dj�}|djd�djd�j�}|d	kr�|nd|j|<q%q%WdS(
Ns#Can't not parse empty configurations
t#t=iiis" tNone(Rtsplitt
startswithtlentstripR
R(Rtcontenttlinetpartstkeytvalue((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytload(s&cCst|d�r|�S|S(Nt__call__(thasattr(tdefault((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt_get_default4scCs/|jj|�}|dk	r"|S|j|�S(s�
        Retrieves a string parameter by key and returns its value. If not found returns the default value,
        or if the default value is a callable returns the result of invoking the callable.
        N(RtgetR
R(RRt
default_valuetval((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyR:scCsc|jj|�}|dk	r4|j�dkr4tS|dk	rV|j�dkrVtS|j|�S(s�
        Retrieves a switch parameter by key and returns its value as a boolean. If not found returns the default value,
        or if the default value is a callable returns the result of invoking the callable.
        tytnN(RRR
tlowertTruetFalseR(RRRR((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt
get_switchBscCsVyt|jj|��SWn5tk
r7|j|�Stk
rQ|j|�SXdS(s�
        Retrieves an int parameter by key and returns its value. If not found returns the default value,
        or if the default value is a callable returns the result of invoking the callable.
        N(tintRRt	TypeErrorRt
ValueError(RRR((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_intNs


(
t__name__t
__module__t__doc__RRtstaticmethodRRR!R%(((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyR s				cCstjj|�tkr0tdj|���nyt|�}|j|�Wn+tk
rz}tdj||���nXdS(s-
    Load conf file from: conf_file_path
    sMissing configuration in {0}s!Failed to load conf file:{0}, {1}N(	tostpathtisfileR RtformatRRtIOError(tconf_file_pathtconfRterr((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytload_conf_from_file^s		sOS.AllowHTTPsOS.EnableFirewalls
OS.EnableFIPSs
OS.EnableRDMAsOS.UpdateRdmaDriversOS.CheckRdmaDriversLogs.VerbosesLogs.ConsolesLogs.CollectsExtensions.EnabledsProvisioning.AllowResetSysUsers%Provisioning.RegenerateSshHostKeyPairsProvisioning.DeleteRootPasswordsProvisioning.DecodeCustomDatasProvisioning.ExecuteCustomDatasProvisioning.MonitorHostNametDetectScvmmEnvsResourceDisk.FormatsResourceDisk.EnableSwaps!ResourceDisk.EnableSwapEncryptionsAutoUpdate.EnabledtEnableOverProvisioningsDebug.CgroupLogMetricss(Debug.CgroupDisableOnProcessCheckFailures&Debug.CgroupDisableOnQuotaCheckFailuresDebug.EnableFastTracksDebug.EnableGAVersionings/var/lib/waagentsLib.Dirs/mnt/cdrom/securesDVD.MountPoints/var/run/waagent.pidsPid.Files/var/log/azuresExtension.LogDirs/usr/bin/opensslsOS.OpensslPaths/etc/sshs	OS.SshDirs/homes
OS.HomeDirs/etc/shadowsOS.PasswordPaths/etc/sudoers.ds
OS.SudoersDirsOS.RootDeviceScsiTimeouttautosProvisioning.AgenttrsasProvisioning.SshHostKeyPairTypet6sProvisioning.PasswordCryptIdsHttpProxy.Hosts
/mnt/resourcesResourceDisk.MountPointsResourceDisk.MountOptionstext3sResourceDisk.FilesystemtProdsAutoUpdate.GAFamilys
2022-03-31sDebug.CgroupMonitorExpiryTimes.Microsoft.Azure.Monitor.AzureMonitorLinuxAgents Debug.CgroupMonitorExtensionNameisExtensions.GoalStatePeriods!Extensions.InitialGoalStatePeriodis(Extensions.GoalStateHistoryCleanupPeriodisOS.EnableFirewallPeriods!OS.RemovePersistentNetRulesPeriodsOS.RootDeviceScsiTimeoutPeriods!OS.MonitorDhcpClientRestartPeriodi�sOS.SshClientAliveIntervals"Provisioning.MonitorHostNamePeriodi
s$Provisioning.PasswordCryptSaltLengthsHttpProxy.PortisResourceDisk.SwapSizeMBisAutoupdate.FrequencysLogs.CollectPeriodi,sDebug.CgroupCheckPeriodiKsDebug.AgentCpuQuotasDebug.EtpCollectionPeriodi@8sDebug.AutoUpdateHotfixFrequencyi�QsDebug.AutoUpdateNormalFrequencycCs�i}x(tD] }|j|t|�||<q
Wx(tD] }|j|t|�||<q8Wx(tD] }|j|t|�||<qcW|S(N(t__SWITCH_OPTIONS__R!t__STRING_OPTIONS__Rt__INTEGER_OPTIONS__R%(R0toptionstoption((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_configuration�s


cCs-|tkrt|Stdj|���dS(Ns+{0} is not a valid configuration parameter.(R;R$R-(R>((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_default_value�scCs3|tkrtt|�Stdj|���dS(Ns+{0} is not a valid configuration parameter.(R<R"R$R-(R>((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_int_default_value�scCs-|tkrt|Stdj|���dS(Ns+{0} is not a valid configuration parameter.(R:R$R-(R>((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_switch_default_value�scCs|jdt�S(NsOS.EnableFirewall(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytenable_firewall�scCs|jdd�S(NsOS.EnableFirewallPeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_enable_firewall_period�scCs|jdd�S(Ns!OS.RemovePersistentNetRulesPeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt&get_remove_persistent_net_rules_period�scCs|jdd�S(Ns!OS.MonitorDhcpClientRestartPeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt&get_monitor_dhcp_client_restart_period�scCs4|jdt�p3|jdt�p3|jdt�S(Ns
OS.EnableRDMAsOS.UpdateRdmaDriversOS.CheckRdmaDriver(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytenable_rdma�scCs|jdt�S(NsOS.UpdateRdmaDriver(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytenable_rdma_update�scCs|jdt�S(NsOS.CheckRdmaDriver(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytenable_check_rdma_driver�scCs|jdt�S(NsLogs.Verbose(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_logs_verbosescCs|jdt�S(NsLogs.Console(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_logs_consolescCs|jdt�S(NsLogs.Collect(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_collect_logs	scCs|jdd�S(NsLogs.CollectPeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_collect_logs_period
scCs|jdd�S(NsLib.Dirs/var/lib/waagent(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_lib_dirscCstjjt|�d�S(Ntpublished_hostname(R*R+tjoinRN(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_published_hostnamescCs|jdd�S(NsDVD.MountPoints/mnt/cdrom/secure(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_dvd_mount_pointscCs|jdd�S(NsPid.Files/var/run/waagent.pid(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_agent_pid_file_pathscCs|jdd�S(NsExtension.LogDirs/var/log/azure(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_ext_log_dir"scCsdS(Ns/var/log/waagent.log((((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_agent_log_file&scCs|jdt�S(Ns
OS.EnableFIPS(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_fips_enabled*scCs|jdd�S(NsOS.OpensslPaths/usr/bin/openssl(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_openssl_cmd.scCs|jdd�S(NsOS.SshClientAliveIntervali�(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_ssh_client_alive_interval2scCs|jdd�S(Ns	OS.SshDirs/etc/ssh(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_ssh_dir6scCs|jdd�S(Ns
OS.HomeDirs/home(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_home_dir:scCs|jdd�S(NsOS.PasswordPaths/etc/shadow(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_passwd_file_path>scCs|jdd�S(Ns
OS.SudoersDirs/etc/sudoers.d(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_sudoers_dirBscCstjjt|�d�S(Ntsshd_config(R*R+RPRY(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_sshd_conf_file_pathFscCstjjt|�d�S(Nsssh_host_*key*(R*R+RPRY(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_ssh_key_globJscCs(tjjt|�djt|���S(Nsssh_host_{0}_key(R*R+RPRYR-tget_ssh_host_keypair_type(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_ssh_key_private_pathNscCs(tjjt|�djt|���S(Nsssh_host_{0}_key.pub(R*R+RPRYR-R`(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_ssh_key_public_pathSscCs|jdd�S(NsOS.RootDeviceScsiTimeout(RR
(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_root_device_scsi_timeoutXscCs|jdd�S(NsOS.RootDeviceScsiTimeoutPeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt#get_root_device_scsi_timeout_period\scCs&|jdd�}|dkr"dS|S(NsProvisioning.SshHostKeyPairTypeR6R5(R(R0tkeypair_type((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyR``scCs|jdd�S(NsProvisioning.SshHostKeyPairTypeR6(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_ssh_host_keypair_modekscCs|jdt�S(NsExtensions.Enabled(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_extensions_enabledoscCs|jdd�S(NsExtensions.GoalStatePeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_goal_state_periodsscs�jdd�fd��S(Ns!Extensions.InitialGoalStatePeriodRcs
td��S(NR0(Rh((R0(s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt<lambda>xs(R%(R0((R0s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_initial_goal_state_periodwscCs|jdd�S(Ns(Extensions.GoalStateHistoryCleanupPeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt%get_goal_state_history_cleanup_period{scCs|jdt�S(NsProvisioning.AllowResetSysUser(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_allow_reset_sys_userscCs|jdt�S(Ns%Provisioning.RegenerateSshHostKeyPair(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_regenerate_ssh_host_key�scCs|jdt�S(NsProvisioning.DeleteRootPassword(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_delete_root_password�scCs|jdt�S(NsProvisioning.DecodeCustomData(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_decode_customdata�scCs|jdt�S(NsProvisioning.ExecuteCustomData(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_execute_customdata�scCs|jdd�S(NsProvisioning.PasswordCryptIdR7(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_password_cryptid�scCs|jdd�S(NsProvisioning.AgentR5(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_provisioning_agent�scCst|�dkS(s'
    Provisioning (as far as waagent is concerned) is enabled if either the
    agent is set to 'auto' or 'waagent'. This wraps logic that was introduced
    for flexible provisioning agent configuration and detection. The replaces
    the older bool setting to turn provisioning on or off.
    R5twaagent(sautoRs(Rr(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_provision_enabled�scCs|jdd�S(Ns$Provisioning.PasswordCryptSaltLengthi
(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_password_crypt_salt_len�scCs|jdt�S(NsProvisioning.MonitorHostName(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_monitor_hostname�scCs|jdd�S(Ns"Provisioning.MonitorHostNamePeriodi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_monitor_hostname_period�scCs|jdd�S(NsHttpProxy.Host(RR
(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_httpproxy_host�scCs|jdd�S(NsHttpProxy.Port(R%R
(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_httpproxy_port�scCs|jdt�S(NR3(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_detect_scvmm_env�scCs|jdt�S(NsResourceDisk.Format(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_resourcedisk_format�scCs|jdt�S(NsResourceDisk.EnableSwap(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_resourcedisk_enable_swap�scCs|jdt�S(Ns!ResourceDisk.EnableSwapEncryption(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt'get_resourcedisk_enable_swap_encryption�scCs|jdd�S(NsResourceDisk.MountPoints
/mnt/resource(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_resourcedisk_mountpoint�scCs|jdd�S(NsResourceDisk.MountOptions(RR
(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_resourcedisk_mountoptions�scCs|jdd�S(NsResourceDisk.FilesystemR8(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_resourcedisk_filesystem�scCs|jdd�S(NsResourceDisk.SwapSizeMBi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_resourcedisk_swap_size_mb�scCs|jdd�S(NsAutoUpdate.GAFamilyR9(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_autoupdate_gafamily�scCs|jdt�S(NsAutoUpdate.Enabled(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_autoupdate_enabled�scCs|jdd�S(NsAutoupdate.Frequencyi(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_autoupdate_frequency�scCs|jdt�S(NR4(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_enable_overprovisioning�scCs|jdt�S(NsOS.AllowHTTP(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_allow_http�scCstjjt|�t�S(N(R*R+RPRNtDISABLE_AGENT_FILE(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_disable_agent_file_path�scCs|jdt�S(NsCGroups.Enabled(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_cgroups_enabled�scCs|jdt�S(Ns#Monitor.NetworkConfigurationChanges(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt)get_monitor_network_configuration_changes�scCs|jdd�S(s�
    How often to perform checks on cgroups (are the processes in the cgroups as expected,
    has the agent exceeded its quota, etc)

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.CgroupCheckPeriodi,(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_cgroup_check_period�scCs|jdt�S(s�
    If True, resource usage metrics are written to the local log

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.CgroupLogMetrics(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_cgroup_log_metricsscCs|jdt�S(s�
    If True, cgroups will be disabled if the process check fails

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    s(Debug.CgroupDisableOnProcessCheckFailure(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt+get_cgroup_disable_on_process_check_failure
scCs|jdt�S(s�
    If True, cgroups will be disabled if the CPU quota check fails

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    s&Debug.CgroupDisableOnQuotaCheckFailure(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt)get_cgroup_disable_on_quota_check_failurescCs|jdd�S(s�
    CPU quota for the agent as a percentage of 1 CPU (100% == 1 CPU)

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.AgentCpuQuotaiK(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_agent_cpu_quotascCs|jdd�S(s�
    cgroups monitoring for pilot extensions disabled after expiry time

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.CgroupMonitorExpiryTimes
2022-03-31(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_cgroup_monitor_expiry_time'scCs|jdd�S(s�
    cgroups monitoring extension name

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    s Debug.CgroupMonitorExtensionNames.Microsoft.Azure.Monitor.AzureMonitorLinuxAgent(R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt!get_cgroup_monitor_extension_name/scCs|jdt�S(s�
    If True, the agent use FastTrack when retrieving goal states

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.EnableFastTrack(R!R(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_enable_fast_track8scCs|jdd�S(s�
    Determines the frequency to perform ETP collection on extensions telemetry events.
    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.EtpCollectionPeriodi,(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_etp_collection_periodAscCs|jdd�S(s�
    Determines the frequency to check for Hotfix upgrades (<Patch>.<Build> version changed in new upgrades).
    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.AutoUpdateHotfixFrequencyii<i�i@8(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_hotfix_upgrade_frequencyIscCs|jdd�S(s�
    Determines the frequency to check for Normal upgrades (<Major>.<Minor> version changed in new upgrades).
    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.AutoUpdateNormalFrequencyii<i�i�Q(R%(R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_normal_upgrade_frequencyQscCs|jdt�S(s�
    If True, the agent uses GA Versioning for auto-updating the agent vs automatically auto-updating to the highest version.

    NOTE: This option is experimental and may be removed in later versions of the Agent.
    sDebug.EnableGAVersioning(R!R (R0((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pytget_enable_ga_versioningYs(cR(R*tos.patht%azurelinuxagent.common.utils.fileutilRt azurelinuxagent.common.exceptionRR�tobjectRt__conf__R2R RR:R
R;R<R?R@RARBRCRDRERFRGRHRIRJRKRLRMRNRQRRRSRTRURVRWRXRYRZR[R\R^R_RaRbRcRdR`RfRgRhRjRkRlRmRnRoRpRqRrRtRuRvRwRxRyRzR{R|R}R~RR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�(((s?/usr/lib/python2.7/site-packages/azurelinuxagent/common/conf.pyt<module>s<;