|
|
@ -91,11 +91,8 @@ func (adm *AdminClient) GetBucketQuota(ctx context.Context, bucket string) (q Bu |
|
|
|
|
|
|
|
|
|
|
|
// SetBucketQuota - sets a bucket's quota, if quota is set to '0'
|
|
|
|
// SetBucketQuota - sets a bucket's quota, if quota is set to '0'
|
|
|
|
// quota is disabled.
|
|
|
|
// quota is disabled.
|
|
|
|
func (adm *AdminClient) SetBucketQuota(ctx context.Context, bucket string, quota uint64, quotaType QuotaType) error { |
|
|
|
func (adm *AdminClient) SetBucketQuota(ctx context.Context, bucket string, quota *BucketQuota) error { |
|
|
|
data, err := json.Marshal(BucketQuota{ |
|
|
|
data, err := json.Marshal(quota) |
|
|
|
Quota: quota, |
|
|
|
|
|
|
|
Type: quotaType, |
|
|
|
|
|
|
|
}) |
|
|
|
|
|
|
|
if err != nil { |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
return err |
|
|
|
} |
|
|
|
} |
|
|
|