From 2de5daffe969b5dee64b79fc4908a5a349f4122c Mon Sep 17 00:00:00 2001 From: Sven Dowideit Date: Tue, 14 Mar 2017 18:45:58 +1000 Subject: [PATCH] Don't keep retrying if we can't get to the metadata, we're not doing anything to change the result Signed-off-by: Sven Dowideit --- .../cloudinit/datasource/metadata/digitalocean/metadata.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/cloudinit/datasource/metadata/digitalocean/metadata.go b/config/cloudinit/datasource/metadata/digitalocean/metadata.go index cc55c899..378c402e 100755 --- a/config/cloudinit/datasource/metadata/digitalocean/metadata.go +++ b/config/cloudinit/datasource/metadata/digitalocean/metadata.go @@ -76,6 +76,11 @@ func NewDatasource(root string) *MetadataService { return &MetadataService{Service: metadata.NewDatasource(root, apiVersion, userdataURL, metadataPath, nil)} } +func (ms MetadataService) AvailabilityChanges() bool { + // TODO: if it can't find the network, maybe we can start it? + return false +} + // Parse IPv4 netmask written in IP form (e.g. "255.255.255.0"). func ipmask(addr *Address) string { ip := net.ParseIP(addr.IPAddress)