~wallyworld/juju-core/fast-lxc-everywhere

« back to all changes in this revision

Viewing changes to environs/interface.go

  • Committer: Tarmac
  • Author(s): Ian Booth
  • Date: 2014-04-24 12:33:19 UTC
  • mfrom: (2664.1.4 constraints-vocab)
  • Revision ID: tarmac-20140424123319-iifvboa1kjuprj7l
[r=wallyworld] Support constraints vocabs

Add support to constraints validation for
vocabs for each attribute. eg arch and
instance-type can only have well defined
values for each provider. The vocab check
is part of constraints validation.

https://codereview.appspot.com/96730043/

Show diffs side-by-side

added added

removed removed

Lines of Context:
123
123
 
124
124
        // ConstraintsValidator returns a Validator instance which
125
125
        // is used to validate and merge constraints.
126
 
        ConstraintsValidator() constraints.Validator
 
126
        ConstraintsValidator() (constraints.Validator, error)
127
127
 
128
128
        // SetConfig updates the Environ's configuration.
129
129
        //