diff options
author | Chad Smith <chad.smith@canonical.com> | 2018-03-20 16:37:36 -0600 |
---|---|---|
committer | Chad Smith <chad.smith@canonical.com> | 2018-03-20 16:37:36 -0600 |
commit | 685f9901b820a457912959bdd4f389835e965524 (patch) | |
tree | cde3672a93f9660515099e453e956746c4182719 /cloudinit/sources/DataSourceCloudSigma.py | |
parent | 7deec7b6a1fce87dc2d9cd886053804bbc70380e (diff) | |
download | vyos-cloud-init-685f9901b820a457912959bdd4f389835e965524.tar.gz vyos-cloud-init-685f9901b820a457912959bdd4f389835e965524.zip |
datasources: fix DataSource subclass get_hostname method signature
DataSource.get_hostname call signature changed to allow for metadata_only
parameter. The metadata_only=True parameter is passed to get_hostname
during init-local stage in order to set the system hostname if present in
metadata prior to initial network bring up.
Fix subclasses of DataSource which have overridden get_hostname to allow
for metadata_only param.
LP: #1757176
Diffstat (limited to 'cloudinit/sources/DataSourceCloudSigma.py')
-rw-r--r-- | cloudinit/sources/DataSourceCloudSigma.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cloudinit/sources/DataSourceCloudSigma.py b/cloudinit/sources/DataSourceCloudSigma.py index 4eaad475..c816f349 100644 --- a/cloudinit/sources/DataSourceCloudSigma.py +++ b/cloudinit/sources/DataSourceCloudSigma.py @@ -84,7 +84,7 @@ class DataSourceCloudSigma(sources.DataSource): return True - def get_hostname(self, fqdn=False, resolve_ip=False): + def get_hostname(self, fqdn=False, resolve_ip=False, metadata_only=False): """ Cleans up and uses the server's name if the latter is set. Otherwise the first part from uuid is being used. |