~jameinel/juju-core/api-registry-tracks-type

« back to all changes in this revision

Viewing changes to environs/azure/instance.go

Merged local-sudo-caller into local-provider-bootstrap.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
package azure
5
5
 
6
6
import (
7
 
        "fmt"
8
7
        "launchpad.net/gwacl"
9
8
        "launchpad.net/juju-core/environs"
10
9
        "launchpad.net/juju-core/instance"
32
31
        if err != nil {
33
32
                return "", err
34
33
        }
35
 
        if label == "" {
 
34
        if isProvisionalServiceLabel(label) {
 
35
                // DNS name has not been registered yet.  Come back later.
36
36
                return "", instance.ErrNoDNSName
37
37
        }
38
 
        return fmt.Sprintf("%s.%s", label, AZURE_DOMAIN_NAME), nil
 
38
        return label, nil
39
39
}
40
40
 
41
41
// WaitDNSName is specified in the Instance interface.