package main import ( "context" "mbase/pkg/mbctl" ) func (util *Util) SetGrant(ctx context.Context, operID string) (*mbctl.SetGrantResult, error) { var err error res := &mbctl.SetGrantResult{} params := &mbctl.SetGrantParams{ Username: util.username, AccountID: util.accountID, Operation: util.operation, } res, err = util.lg.SetGrant(ctx, operID, params) if err != nil { return res, err } if err != nil { return res, err } return res, err } func (util *Util) DeleteGrant(ctx context.Context, operID string) (*mbctl.DeleteGrantResult, error) { var err error res := &mbctl.DeleteGrantResult{} params := &mbctl.DeleteGrantParams{ Username: util.username, AccountID: util.accountID, Operation: util.operation, } res, err = util.lg.DeleteGrant(ctx, operID, params) if err != nil { return res, err } return res, err }