LEFT | RIGHT |
1 // Copyright 2014 Canonical Ltd. | 1 // Copyright 2014 Canonical Ltd. |
2 // Licensed under the AGPLv3, see LICENCE file for details. | 2 // Licensed under the AGPLv3, see LICENCE file for details. |
3 | 3 |
4 package environs | 4 package environs |
5 | 5 |
6 import ( | 6 import ( |
7 "launchpad.net/juju-core/environs/config" | 7 "launchpad.net/juju-core/environs/config" |
8 "launchpad.net/juju-core/state" | 8 "launchpad.net/juju-core/state" |
9 ) | 9 ) |
10 | 10 |
(...skipping 17 matching lines...) Expand all Loading... |
28 | 28 |
29 func (environStatePolicy) ConfigValidator(providerType string) (state.ConfigVali
dator, error) { | 29 func (environStatePolicy) ConfigValidator(providerType string) (state.ConfigVali
dator, error) { |
30 // EnvironProvider implements state.ConfigValidator. | 30 // EnvironProvider implements state.ConfigValidator. |
31 return Provider(providerType) | 31 return Provider(providerType) |
32 } | 32 } |
33 | 33 |
34 func (environStatePolicy) EnvironCapability(cfg *config.Config) (state.EnvironCa
pability, error) { | 34 func (environStatePolicy) EnvironCapability(cfg *config.Config) (state.EnvironCa
pability, error) { |
35 // Environ implements state.EnvironCapability. | 35 // Environ implements state.EnvironCapability. |
36 return New(cfg) | 36 return New(cfg) |
37 } | 37 } |
LEFT | RIGHT |