Pavel Karpy
3bc25f54d8
[ #302 ] pkg/storagegroup: Document default values set in New
...
Document field values of instance constructed via `New`.
Assert the values in corresponding unit test.
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-06-09 17:23:35 +03:00
Pavel Karpy
934cf8ecc8
[ #302 ] pkg/storagegroup: Convert nil StorageGroup
to nil message
...
Document that `StorageGroup.ToV2` method return `nil`
when called on `nil`. Document that `NewFromV2`
function return `nil` when called on `nil`. Write
corresponding unit tests.
Signed-off-by: Pavel Karpy <carpawell@nspcc.ru>
2021-06-09 17:23:35 +03:00
Leonard Lyubich
318755e9de
[ #293 ] pkg/storagegroup: Implement and use generator of StorageGroup
...
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-06-08 18:59:15 +03:00
Leonard Lyubich
dd0a883637
[ #293 ] pkg/object: Implement and use generator of ID
...
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-06-08 18:59:15 +03:00
Leonard Lyubich
6861de042b
[ #230 ] pkg: Implement storage group type with basic methods
...
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2020-12-25 16:20:26 +03:00