Add PutSingle implementation #486

Merged
fyrchik merged 1 commit from dstepanov-yadro/frostfs-node:feat/put_single into master 2023-07-26 21:07:59 +00:00
2 changed files with 3 additions and 3 deletions

View file

@ -131,7 +131,7 @@ func (s *Service) validatePutSingleChecksum(obj *objectSDK.Object) error {
func (s *Service) validatePutSingleObject(ctx context.Context, obj *objectSDK.Object) error { func (s *Service) validatePutSingleObject(ctx context.Context, obj *objectSDK.Object) error {
if err := s.fmtValidator.Validate(ctx, obj, false); err != nil { if err := s.fmtValidator.Validate(ctx, obj, false); err != nil {
return fmt.Errorf("coult not validate object format: %w", err) return fmt.Errorf("coud not validate object format: %w", err)
ale64bit marked this conversation as resolved Outdated

s/coult/could

s/coult/could

fixed

fixed
} }
_, err := s.fmtValidator.ValidateContent(obj) _, err := s.fmtValidator.ValidateContent(obj)

View file

@ -48,7 +48,7 @@ var (
func (t *validatingTarget) WriteHeader(ctx context.Context, obj *objectSDK.Object) error { func (t *validatingTarget) WriteHeader(ctx context.Context, obj *objectSDK.Object) error {
if err := t.fmt.Validate(ctx, obj, true); err != nil { if err := t.fmt.Validate(ctx, obj, true); err != nil {
return fmt.Errorf("(%T) coult not validate object format: %w", t, err) return fmt.Errorf("(%T) could not validate object format: %w", t, err)
} }
return t.nextTarget.WriteHeader(ctx, obj) return t.nextTarget.WriteHeader(ctx, obj)
@ -93,7 +93,7 @@ func (t *validatingPreparedTarget) WriteHeader(ctx context.Context, obj *objectS
t.checksum = cs.Value() t.checksum = cs.Value()
if err := t.fmt.Validate(ctx, obj, false); err != nil { if err := t.fmt.Validate(ctx, obj, false); err != nil {
return fmt.Errorf("(%T) coult not validate object format: %w", t, err) return fmt.Errorf("(%T) could not validate object format: %w", t, err)
} }
err := t.nextTarget.WriteHeader(ctx, obj) err := t.nextTarget.WriteHeader(ctx, obj)