github.com/makyo/juju@v0.0.0-20160425123129-2608902037e9/provider/maas/init.go (about) 1 // Copyright 2015 Canonical Ltd. 2 // Licensed under the AGPLv3, see LICENCE file for details. 3 4 package maas 5 6 import ( 7 "github.com/juju/juju/environs" 8 "github.com/juju/juju/storage/provider/registry" 9 ) 10 11 const ( 12 providerType = "maas" 13 ) 14 15 func init() { 16 environs.RegisterProvider(providerType, maasEnvironProvider{}) 17 18 //Register the MAAS specific storage providers. 19 registry.RegisterProvider(maasStorageProviderType, &maasStorageProvider{}) 20 21 registry.RegisterEnvironStorageProviders(providerType, maasStorageProviderType) 22 }