1
// Copyright 2012, 2013 Canonical Ltd.
2
// Licensed under the AGPLv3, see LICENCE file for details.
7
"launchpad.net/juju-core/environs/config"
8
"launchpad.net/juju-core/instance"
9
"launchpad.net/juju-core/state"
10
"launchpad.net/juju-core/state/api"
13
func GetDNSNames(instances []instance.Instance) []string {
14
return getDNSNames(instances)
17
func GetStateInfo(cfg *config.Config, hostnames []string) (*state.Info, *api.Info) {
18
return getStateInfo(cfg, hostnames)
21
func ComposeAddresses(hostnames []string, port int) []string {
22
return composeAddresses(hostnames, port)