コード例 #1
0
ファイル: environs.go プロジェクト: hivetech/judo.legacy
func init() {
	environs.RegisterProvider("dummy", &providerInstance)

	// Prime the first ops channel, so that naive clients can use
	// the testing environment by simply importing it.
	c := make(chan Operation)
	go func() {
		for _ = range c {
		}
	}()
	discardOperations = c
	Reset()

	// parse errors are ignored
	providerDelay, _ = time.ParseDuration(os.Getenv("JUJU_DUMMY_DELAY"))
}
コード例 #2
0
ファイル: provider.go プロジェクト: rif/golang-stuff
func init() {
	environs.RegisterProvider("openstack", environProvider{})
}
コード例 #3
0
ファイル: ec2.go プロジェクト: CSRedRat/juju-core
func init() {
	environs.RegisterProvider("ec2", environProvider{})
}
コード例 #4
0
ファイル: environprovider.go プロジェクト: CSRedRat/juju-core
// Register the Azure provider with Juju.
func init() {
	environs.RegisterProvider("azure", azureEnvironProvider{})
}
コード例 #5
0
ファイル: environprovider.go プロジェクト: rif/golang-stuff
func init() {
	environs.RegisterProvider("maas", maasEnvironProvider{})
}
コード例 #6
0
ファイル: environprovider.go プロジェクト: rif/golang-stuff
func init() {
	environs.RegisterProvider(constants.Local, &environProvider{})
}