Viewing File: /usr/lib/python2.7/site-packages/cloudinit/distros/parsers/hostname.pyo
ó
oBú]c @ s: d d l m Z d d l m Z d e f d „ ƒ YZ d S( iÿÿÿÿ( t StringIO( t chop_commentt HostnameConfc B sD e Z d „ Z d „ Z d „ Z e d „ ƒ Z d „ Z d „ Z RS( c C s | | _ d | _ d S( N( t _textt Nonet _contents( t selft text( ( sF /usr/lib/python2.7/site-packages/cloudinit/distros/parsers/hostname.pyt __init__ s c C s+ | j d k r' | j | j ƒ | _ n d S( N( R R t _parseR ( R ( ( sF /usr/lib/python2.7/site-packages/cloudinit/distros/parsers/hostname.pyt parse s c C sÓ | j ƒ t ƒ } x‘ | j D]† \ } } | d k rM | j d | d ƒ q | d k rq | j d | d ƒ q | d k r | \ } } | j d | | f ƒ q q W| j ƒ } | j d ƒ sÏ | d 7} n | S( Nt blanks %s
i t all_commentt hostnames %s%s
s
( R
R R t writet getvaluet endswith( R t contentst line_typet
componentsR
t tail( ( sF /usr/lib/python2.7/site-packages/cloudinit/distros/parsers/hostname.pyt __str__ s
c C s<