Remove getattr usage

pull/500/head
James Bourbeau 2018-12-13 11:09:50 -06:00
rodzic adae4b9649
commit 624ad94073
2 zmienionych plików z 5 dodań i 6 usunięć

Wyświetl plik

@ -745,11 +745,9 @@ class Repo2Docker(Application):
picked_buildpack = self.default_buildpack() picked_buildpack = self.default_buildpack()
picked_buildpack.appendix = self.appendix picked_buildpack.appendix = self.appendix
picked_buildpack.labels = { picked_buildpack.labels['repo2docker.version'] = self.version
'repo2docker.version': self.version, picked_buildpack.labels['repo2docker.repo'] = self.repo
'repo2docker.repo': self.repo, picked_buildpack.labels['repo2docker.ref'] = self.ref
'repo2docker.ref': self.ref,
}
self.log.debug(picked_buildpack.render(), self.log.debug(picked_buildpack.render(),
extra=dict(phase='building')) extra=dict(phase='building'))

Wyświetl plik

@ -171,6 +171,7 @@ class BuildPack:
def __init__(self): def __init__(self):
self.log = logging.getLogger('repo2docker') self.log = logging.getLogger('repo2docker')
self.appendix = '' self.appendix = ''
self.labels = {}
if sys.platform.startswith('win'): if sys.platform.startswith('win'):
self.log.warning("Windows environment detected. Note that Windows " self.log.warning("Windows environment detected. Note that Windows "
"support is experimental in repo2docker.") "support is experimental in repo2docker.")
@ -246,7 +247,7 @@ class BuildPack:
""" """
Docker labels to set on the built image. Docker labels to set on the built image.
""" """
return getattr(self, 'labels', {}) return self.labels
def get_build_script_files(self): def get_build_script_files(self):
""" """