macaroons: add error reporting for macaroon constraints

This commit is contained in:
whythat
2017-09-13 23:44:05 +03:00
committed by Olaoluwa Osuntokun
parent 679e86174f
commit 7df503575c
3 changed files with 27 additions and 15 deletions

View File

@@ -92,7 +92,10 @@ func getClientConn(ctx *cli.Context) *grpc.ClientConn {
}
// Apply constraints to the macaroon.
constrainedMac := macaroons.AddConstraints(mac, macConstraints...)
constrainedMac, err := macaroons.AddConstraints(mac, macConstraints...)
if err != nil {
fatal(err)
}
// Now we append the macaroon credentials to the dial options.
cred := macaroons.NewMacaroonCredential(constrainedMac)