~juju-qa/ubuntu/xenial/juju/2.0-rc2

« back to all changes in this revision

Viewing changes to src/github.com/juju/juju/apiserver/imagemanager/imagemanager.go

  • Committer: Nicholas Skaggs
  • Date: 2016-09-30 14:39:30 UTC
  • mfrom: (1.8.1)
  • Revision ID: nicholas.skaggs@canonical.com-20160930143930-vwwhrefh6ftckccy
import upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
10
10
        "github.com/juju/juju/apiserver/common"
11
11
        "github.com/juju/juju/apiserver/facade"
12
12
        "github.com/juju/juju/apiserver/params"
13
 
        "github.com/juju/juju/core/description"
 
13
        "github.com/juju/juju/permission"
14
14
        "github.com/juju/juju/state"
15
15
        "github.com/juju/juju/state/imagestorage"
16
16
)
59
59
// ListImages returns images matching the specified filter.
60
60
func (api *ImageManagerAPI) ListImages(arg params.ImageFilterParams) (params.ListImageResult, error) {
61
61
        var result params.ListImageResult
62
 
        admin, err := api.authorizer.HasPermission(description.SuperuserAccess, api.state.ControllerTag())
 
62
        admin, err := api.authorizer.HasPermission(permission.SuperuserAccess, api.state.ControllerTag())
63
63
        if err != nil {
64
64
                return result, errors.Trace(err)
65
65
        }
99
99
// DeleteImages deletes the images matching the specified filter.
100
100
func (api *ImageManagerAPI) DeleteImages(arg params.ImageFilterParams) (params.ErrorResults, error) {
101
101
        var result params.ErrorResults
102
 
        admin, err := api.authorizer.HasPermission(description.SuperuserAccess, api.state.ControllerTag())
 
102
        admin, err := api.authorizer.HasPermission(permission.SuperuserAccess, api.state.ControllerTag())
103
103
        if err != nil {
104
104
                return result, errors.Trace(err)
105
105
        }