From 5502a5c3b1914258139a7b179f04f7433ff3e543 Mon Sep 17 00:00:00 2001 From: Tiago Ilieve Date: Sun, 13 Apr 2014 21:57:10 -0300 Subject: [PATCH] Add hostname setting to azure provider --- bootstrapvz/providers/azure/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bootstrapvz/providers/azure/__init__.py b/bootstrapvz/providers/azure/__init__.py index bf799fb..f87e900 100644 --- a/bootstrapvz/providers/azure/__init__.py +++ b/bootstrapvz/providers/azure/__init__.py @@ -39,12 +39,16 @@ def resolve_tasks(tasklist, manifest): if manifest.volume['partitions']['type'] != 'none': tasklist.update(task_sets.partitioning_set) + if manifest.system.get('hostname', False): + tasklist.add(network.SetHostname) + else: + tasklist.add(network.RemoveHostname) + tasklist.update([tasks.packages.DefaultPackages, loopback.Create, security.EnableShadowConfig, network.RemoveDNSInfo, network.ConfigureNetworkIF, - network.RemoveHostname, initd.AddSSHKeyGeneration, initd.InstallInitScripts, tasks.packages.Waagent,