Get rid of unused serviceID and redundant log lines
This commit is contained in:
@@ -195,7 +195,6 @@ func (s Service) DeleteGroup(c context.Context, in *proto.DeleteGroupRequest, ou
|
||||
if storage.IsNotFoundErr(err) {
|
||||
return merrors.NotFound(s.id, "group not found: %v", err.Error())
|
||||
}
|
||||
s.log.Error().Err(err).Str("id", id).Msg("could not load group")
|
||||
return merrors.InternalServerError(s.id, "could not load group: %v", err.Error())
|
||||
}
|
||||
|
||||
@@ -246,7 +245,6 @@ func (s Service) AddMember(c context.Context, in *proto.AddMemberRequest, out *p
|
||||
if storage.IsNotFoundErr(err) {
|
||||
return merrors.NotFound(s.id, "group not found: %v", err.Error())
|
||||
}
|
||||
s.log.Error().Err(err).Str("id", accountID).Msg("could not load account")
|
||||
return merrors.InternalServerError(s.id, "could not load group: %v", err.Error())
|
||||
}
|
||||
|
||||
@@ -255,7 +253,6 @@ func (s Service) AddMember(c context.Context, in *proto.AddMemberRequest, out *p
|
||||
if storage.IsNotFoundErr(err) {
|
||||
return merrors.NotFound(s.id, "could not load group: %v", err.Error())
|
||||
}
|
||||
s.log.Error().Err(err).Str("id", groupID).Msg("could not load group")
|
||||
return merrors.InternalServerError(s.id, "could not load group: %v", err.Error())
|
||||
}
|
||||
|
||||
@@ -283,11 +280,9 @@ func (s Service) AddMember(c context.Context, in *proto.AddMemberRequest, out *p
|
||||
}
|
||||
|
||||
if err = s.repo.WriteAccount(c, a); err != nil {
|
||||
s.log.Error().Err(err).Interface("account", a).Msg("could not persist account")
|
||||
return merrors.InternalServerError(s.id, "could not persist updated account: %v", err.Error())
|
||||
return merrors.InternalServerError(s.id, "could not persist account: %v", err.Error())
|
||||
}
|
||||
if err = s.repo.WriteGroup(c, g); err != nil {
|
||||
s.log.Error().Err(err).Interface("group", g).Msg("could not persist group")
|
||||
return merrors.InternalServerError(s.id, "could not persist group: %v", err.Error())
|
||||
}
|
||||
// FIXME update index!
|
||||
|
||||
@@ -48,14 +48,13 @@ func New(opts ...Option) (s *Service, err error) {
|
||||
roleManager = &m
|
||||
}
|
||||
|
||||
serviceID := cfg.GRPC.Namespace + "." + cfg.Server.Name
|
||||
s = &Service{
|
||||
id: serviceID,
|
||||
id: cfg.GRPC.Namespace + "." + cfg.Server.Name,
|
||||
log: logger,
|
||||
Config: cfg,
|
||||
RoleService: roleService,
|
||||
RoleManager: roleManager,
|
||||
repo: createMetadataStorage(serviceID, cfg, logger),
|
||||
repo: createMetadataStorage(cfg, logger),
|
||||
}
|
||||
|
||||
if s.index, err = s.buildIndex(); err != nil {
|
||||
@@ -357,13 +356,13 @@ func assignRoleToUser(accountID, roleID string, rs settings.RoleService, logger
|
||||
return true
|
||||
}
|
||||
|
||||
func createMetadataStorage(serviceID string, cfg *config.Config, logger log.Logger) storage.Repo {
|
||||
func createMetadataStorage(cfg *config.Config, logger log.Logger) storage.Repo {
|
||||
// for now we detect the used storage implementation based on which storage is configured
|
||||
// the config with defaults needs to be checked last
|
||||
if cfg.Repo.Disk.Path != "" {
|
||||
return storage.NewDiskRepo(serviceID, cfg, logger)
|
||||
return storage.NewDiskRepo(cfg, logger)
|
||||
}
|
||||
repo, err := storage.NewCS3Repo(serviceID, cfg)
|
||||
repo, err := storage.NewCS3Repo(cfg)
|
||||
if err != nil {
|
||||
logger.Fatal().Err(err).Msg("cs3 storage was configured but failed to start")
|
||||
}
|
||||
|
||||
@@ -24,7 +24,6 @@ import (
|
||||
|
||||
// CS3Repo provides a cs3 implementation of the Repo interface
|
||||
type CS3Repo struct {
|
||||
serviceID string
|
||||
cfg *config.Config
|
||||
tm token.Manager
|
||||
storageProvider provider.ProviderAPIClient
|
||||
@@ -32,7 +31,7 @@ type CS3Repo struct {
|
||||
}
|
||||
|
||||
// NewCS3Repo creates a new cs3 repo
|
||||
func NewCS3Repo(serviceID string, cfg *config.Config) (Repo, error) {
|
||||
func NewCS3Repo(cfg *config.Config) (Repo, error) {
|
||||
tokenManager, err := jwt.New(map[string]interface{}{
|
||||
"secret": cfg.TokenManager.JWTSecret,
|
||||
})
|
||||
@@ -47,7 +46,6 @@ func NewCS3Repo(serviceID string, cfg *config.Config) (Repo, error) {
|
||||
}
|
||||
|
||||
return CS3Repo{
|
||||
serviceID: serviceID,
|
||||
cfg: cfg,
|
||||
tm: tokenManager,
|
||||
storageProvider: client,
|
||||
|
||||
@@ -17,13 +17,12 @@ var groupLock sync.Mutex
|
||||
|
||||
// DiskRepo provides a local filesystem implementation of the Repo interface
|
||||
type DiskRepo struct {
|
||||
serviceID string
|
||||
cfg *config.Config
|
||||
log olog.Logger
|
||||
}
|
||||
|
||||
// NewDiskRepo creates a new disk repo
|
||||
func NewDiskRepo(serviceID string, cfg *config.Config, log olog.Logger) DiskRepo {
|
||||
func NewDiskRepo(cfg *config.Config, log olog.Logger) DiskRepo {
|
||||
paths := []string{
|
||||
filepath.Join(cfg.Repo.Disk.Path, accountsFolder),
|
||||
filepath.Join(cfg.Repo.Disk.Path, groupsFolder),
|
||||
@@ -38,7 +37,6 @@ func NewDiskRepo(serviceID string, cfg *config.Config, log olog.Logger) DiskRepo
|
||||
}
|
||||
}
|
||||
return DiskRepo{
|
||||
serviceID: serviceID,
|
||||
cfg: cfg,
|
||||
log: log,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user