
­­­­­­­­­­­­­­­­­­
<!DOCTYPE html>
<html>
3
`S                 @   sr   d dl Z dgZdddZdddZedkrneed eedd	 eed
d	d eed	d eed dS )    N	configurec             C   s   d}t |d}|j }d}d }g }xB|D ]:}|j }	|j|	 |	jdd}
|
d dkrZ|}|d }q(W |d krzd|  ||< |j  t |d}d	j|}|j| |j  d S )
Nz/etc/sysconfig/rhn/rhnsdrr   =   ZINTERVALzINTERVAL=%sw
)open	readlinesstripappendsplitclosejoinwrite)interval
cache_onlyZrhnsdconfigfdlinescountindexZtmplineslineZtmpcompscontents r   /usr/lib/python3.6/rhnsd.py__configRhnsd   s(    





r   c             C   sb   |rddi fS d}| rByt |  d}W n tk
r@   ddi fS X |rXtjd}|d }d|i fS )	Nr   zno-ops for caching zrhnsd interval config updated. %   z)Could not modify /etc/sysconfig/rhn/rhnsdz'/sbin/service rhnsd restart > /dev/nullzrhnsd restarted)r   IOErrorossystem)r   restartr   msgZrcr   r   r   r   (   s    

__main__Z240Z361r   Z127)r!   Z192)N)NNN)r   Z__rhnexport__r   r   __name__printr   r   r   r   <module>   s   

