(self)
| 401 | return True |
| 402 | |
| 403 | def __repr__(self): |
| 404 | rep = "\n" |
| 405 | for k, v in self.__dict__.items(): |
| 406 | val = v |
| 407 | if k in self.FILE_KEYS: |
| 408 | try: |
| 409 | with open(v) as f: |
| 410 | val = "FILE: %s" % str.decode(f.read()) |
| 411 | except OSError as e: |
| 412 | val = "ERROR: %s" % str(e) |
| 413 | rep += "\t%s: %s\n" % (k, val) |
| 414 | return "Config(%s\n)" % rep |
| 415 | |
| 416 | |
| 417 | class TestKubeConfigLoader(BaseTestCase): |