macaroons: add error reporting for macaroon constraints
This commit is contained in:
1 parent
679e86174f
commit
7df503575c
3 files changed
+27
-15
No files matched your search
@@ -568,8 +568,11 @@ func genMacaroons(svc *bakery.Service, admFile, roFile string) error {
|
||||
}
|
||||
|
||||
// Generate the read-only macaroon and write it to a file.
|
||||
roMacaroon := macaroons.AddConstraints(admMacaroon,
|
||||
roMacaroon, err := macaroons.AddConstraints(admMacaroon,
|
||||
macaroons.PermissionsConstraint(roPermissions...))
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
roBytes, err := roMacaroon.MarshalBinary()
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in new issue
Block a user