Mini Shell

Direktori : /lib/python3.6/site-packages/blivet/__pycache__/
Upload File :
Current File : //lib/python3.6/site-packages/blivet/__pycache__/flags.cpython-36.opt-1.pyc

3

�Mf��@s"ddlZGdd�de�Ze�ZdS)�Nc@s$eZdZdd�Zdd�Zdd�ZdS)�FlagscCs�d|_d|_d|_yddl}Wntk
r8d|_YnX|j�|_d|_d|_d|_d|_	d|_
d|_d|_d|_
d|_d|_d|_d|_d|_i|_|j�d|_d|_d|_d|_dS)NFrT)Ztesting�debugZuevents�selinux�ImportErrorZis_selinux_enabled�dmraidZibft�noiswmd�gfs2�jfs�reiserfsZmultipath_friendly_namesZauto_dev_updatesZselinux_reset_fconZkeep_empty_ext_partitionsZlvm_metadata_backupZ
include_nodevZdiscard_new�boot_cmdline�update_from_boot_cmdlineZallow_imperfect_devicesZbtrfs_compressionZ
debug_threadsZallow_online_fs_resize)�selfr�r�/usr/lib/python3.6/flags.py�__init__s6
zFlags.__init__cCsZtd��H}|j�j�}tj|�}x*|D]"}|jd�\}}}|r&||j|<q&WWdQRXdS)Nz
/proc/cmdline�=)�open�read�strip�shlex�split�	partitionr)r
�fZbuf�args�arg�optZ_equals�valrrr�get_boot_cmdlineas


zFlags.get_boot_cmdlinecCsT|j�d|jk|_d|jk|_d|jk|_d|jk|_d|jk|_d|jk|_dS)NZnompathZnodmraidrrr	r
)rrZ	multipathrrrr	r
)r
rrrrjszFlags.update_from_boot_cmdlineN)�__name__�
__module__�__qualname__rrrrrrrrsF	r)r�objectr�flagsrrrr�<module>s[