equal
deleted
inserted
replaced
145 self.items = items or [ ] |
145 self.items = items or [ ] |
146 self.blocks = blocks or [ ] |
146 self.blocks = blocks or [ ] |
147 self.comment = comment |
147 self.comment = comment |
148 |
148 |
149 def __str__ (self): |
149 def __str__ (self): |
150 return ' '.join(self.key) |
150 if self.key: |
|
151 return ' '.join(self.key) |
|
152 else: |
|
153 # XXX: Item.__str__ |
|
154 return '; '.join(' '.join(str(x) for x in item) for item in self.items) |
151 |
155 |
152 def __repr__ (self): |
156 def __repr__ (self): |
153 return "Block({self.key!r}, items={self.items!r}, blocks={self.blocks!r})".format(self=self) |
157 return "Block({self.key!r}, items={self.items!r}, blocks={self.blocks!r})".format(self=self) |
154 |
158 |
155 class DHCPConfigParser (object): |
159 class DHCPConfigParser (object): |