Expose more methods

This commit is contained in:
mcrakhman 2023-06-05 15:16:38 +02:00
parent 85a093dd4a
commit 69e607eddb
No known key found for this signature in database
GPG Key ID: DED12CFEF5B8396B

View File

@ -60,6 +60,8 @@ type Space interface {
Id() string
Init(ctx context.Context) error
StoredIds() []string
DebugAllHeads() []headsync.TreeHeads
Description() (desc SpaceDescription, err error)
TreeBuilder() objecttreebuilder.TreeBuilder
@ -115,6 +117,14 @@ func (s *space) Description() (desc SpaceDescription, err error) {
return
}
func (s *space) StoredIds() []string {
return s.headSync.ExternalIds()
}
func (s *space) DebugAllHeads() []headsync.TreeHeads {
return s.headSync.DebugAllHeads()
}
func (s *space) DeleteTree(ctx context.Context, id string) (err error) {
return s.settings.DeleteTree(ctx, id)
}