gddlZddlZddlmcmZdZejZed ddkrdZda da da da dadadadad Zed zZd Zd Zd Zedkr edSdS)Nz el5.lve0.8falsez/etc/container/ve.cfgz.tmpcF|ddd}|dddd}tj|}|d}|st dt t td5}||| tj | dddn #1swxYwYtj tt dS) Nutf-8r)encodingindentnewl  r z Rejected attempt to write empty wb) toprettyxmlreplacexml parseString RuntimeError VE_CFG_PATHopenVE_CFG_PATH_TMPwriteflushosfsyncfilenorename) xml_confignew_xmlbuffs py/remove_ubc.pysave_xmlr%!s6''"'MMJ##D"--55dB??Joj))G   w  / /C MKkKKLLL ot $ $     Io{+++++sAC77C;>C;c& tjtan3#t$r&t dt jdYnwxYw tdda n3#t$r&t dt jdYnwxYw tdddd da ta n#t$rda YnwxYw td da n#t$rt d YnwxYw td an#t$rYnwxYw td an#t$rYnwxYwia t#td d dt d <n#t$rvdt d <td }|dt)d t|n#t$rYnwxYwYnwxYwt,dkr t#tdd dt d<t ddkrAtdddt)dn#t$rvdt d<td}|dt)d t|n#t$rYnwxYwYnwxYwt.jdrT t5ddd5}|dddddS#1swxYwYdS#t$rYdSwxYwdS)Nzerror: bad ve.cfg file lveconfigrsystemubcenabledtruedefaultsz(warning: default section error in ve.cfglvepackagememlimitirioz"/sys/module/lve/parameters/lve_ubcwr rY)rparserve_cfg ExceptionprintsysexitgetElementsByTagName ve_lveconfig getAttributeve_ubcr* ve_defaultve_lve ve_package ve_defaultsint createElement setAttributestr appendChild CoreVersionrpathexistsrr)r0r2r#s r$ get_XML_cfgrM/s;''  &'''  22;??B  &'''   228<PO3& P3O77P:O7;P P Pc  ttD]5}tdkr |dddt dn#t $rUtd}|dt d| |YnwxYw |dd d}nm#t $r`td}|dt td| |YnwxYwtdkrtddkr t|dd ddkr{t|dd ddkr<|dddt d $#t $rY1wxYw7tD]5}tdkr |dddt dn#t $rUtd}|dt d| |YnwxYw |dd d}nm#t $r`td}|dt td| |YnwxYwtdkrtddkr t|dd ddkr{t|dd ddkr<|dddt d $#t $rY1wxYw7 td }|D]}|j|n#t $rYnwxYwt%tt'jddS) Nrr0rr1rr2r3dr4r))rMrBr*r=rGrHr9r8rFrIr?rDrJrErCr> parentNode removeChildr%r;r<)elr0r@s r$mainrS~sMMM '>> $''..q1>>wAOOOO $ $ $**511  #a&&111s##### $  --e44Q7DDWMM   $ $ $**511  #k%.@*A*ABBBs##### $ !  4 B&&B33D99!<II'RRSSWZZZ 7 7 = =a @ M Mg V VWW[\\\//55a8EEgsSWyyYYY D '>> $''..q1>>wAOOOO $ $ $**511  #a&&111s##### $  $--e44Q7DDWMM $ $ $**511  #k%.@*A*ABBBs##### $ !  4 B&&B33D99!<II'RRSSWZZZ 7 7 = =a @ M Mg V VWW[\\\//55a8EEgsSWyyYYY D 228<< * *B M % %b ) ) ) ) *       VHQKKKKKsB:H:: II#K?.L22A'NNr@rArBrDrCr*rrr%rMrS__name__r$r^s  rxzz7<< ##K       % & , , ,LLL^CCCL zDFFFFFr]