summaryrefslogtreecommitdiff
path: root/osinfo/osinfo_install_config.c
diff options
context:
space:
mode:
authorFabiano FidĂȘncio <fabiano@fidencio.org>2012-06-11 23:23:08 -0300
committerDaniel P. Berrange <berrange@redhat.com>2012-08-23 15:17:03 +0100
commit0bc735994e0787faa1a8047fc57a060c344f2286 (patch)
treea144b22bd97dd1aa482cc796846f8562a6a71e20 /osinfo/osinfo_install_config.c
parent484c5d9280088ea89359729c6e53d96d405a66f4 (diff)
downloadlibosinfo-0bc735994e0787faa1a8047fc57a060c344f2286.tar.gz
Add "hostname" prop to install-script-config
It is desirable to configure the hostname of the new virtual machine during initial automated provisioning Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'osinfo/osinfo_install_config.c')
-rw-r--r--osinfo/osinfo_install_config.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/osinfo/osinfo_install_config.c b/osinfo/osinfo_install_config.c
index 80643b1..eb50680 100644
--- a/osinfo/osinfo_install_config.c
+++ b/osinfo/osinfo_install_config.c
@@ -314,6 +314,19 @@ const gchar *osinfo_install_config_get_reg_product_key(OsinfoInstallConfig *conf
OSINFO_INSTALL_CONFIG_PROP_REG_PRODUCTKEY);
}
+void osinfo_install_config_set_hostname(OsinfoInstallConfig *config,
+ const gchar *hostname)
+{
+ osinfo_entity_set_param(OSINFO_ENTITY(config),
+ OSINFO_INSTALL_CONFIG_PROP_HOSTNAME,
+ hostname);
+}
+
+const gchar *osinfo_install_config_get_hostname(OsinfoInstallConfig *config)
+{
+ return osinfo_entity_get_param_value(OSINFO_ENTITY(config),
+ OSINFO_INSTALL_CONFIG_PROP_HOSTNAME);
+}
/*