n"$k; d dl Z d dlZd dlmZmZ d dlmZ d dlmZm Z m Z mZmZm Z mZmZmZ d Z ed d Zd Zd Z ed d Zd ZdS ) N)runtask)install_package) STATE_FAILEDSTATE_MASKED STATE_RUNNING STATE_STOPPEDSTATE_UNMASKED STATE_ENABLEDSTATE_DISABLEDget_service_stateset_service_statec D t dd t d S )Nz lve-statsT) reinstall)r enable_lve_services py/clconfigure/limits.pyinitialize_lvestatsr s' K40000r z2Changing default limits state to '{desired_state}'c R | dk rt g d dS t d )z Brings default limits to given state (unlimited | default). May be executed more that once, does't crash on future calls unlimited)lvectlsetdefaultz--unlimitedz$Another states temporary unavailableN)r RuntimeError) desired_states r set_default_limits_stater s9 ##77788888ABBBr c ^ t t t fD ]} dD ]}t | | dS )z, Turn off all lve-related services. lvelve_namespaceslvestatsr N)r r r r stateservices r disable_lve_servicesr&