add get_public_ssh_keys and get_hostname methods to DataSourceOVF.py
This commit is contained in:
@@ -105,6 +105,13 @@ class DataSourceOVF(DataSource.DataSource):
|
|||||||
self.cfg = cfg
|
self.cfg = cfg
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
def get_public_ssh_keys(self):
|
||||||
|
if not 'public-keys' in self.metadata: return([])
|
||||||
|
return([self.metadata['public-keys'],])
|
||||||
|
|
||||||
|
def get_hostname(self):
|
||||||
|
return(self.metadata['local-hostname'])
|
||||||
|
|
||||||
# the data sources' config_obj is a cloud-config formated
|
# the data sources' config_obj is a cloud-config formated
|
||||||
# object that came to it from ways other than cloud-config
|
# object that came to it from ways other than cloud-config
|
||||||
# because cloud-config content would be handled elsewhere
|
# because cloud-config content would be handled elsewhere
|
||||||
|
|||||||
Reference in New Issue
Block a user