34 lines
634 B
Go
34 lines
634 B
Go
package storage
|
|
|
|
import "git.towk2.me/towk/makeshift/internal/kwargs"
|
|
|
|
type DiskStorage struct{}
|
|
|
|
func (ds DiskStorage) Init() error {
|
|
return nil
|
|
}
|
|
|
|
func (ds DiskStorage) Cleanup() error {
|
|
return nil
|
|
}
|
|
|
|
func (ds *DiskStorage) SetKWArgs(kw *kwargs.KWArgs) error {
|
|
return ds.Set(kwargs.RESERVED_KEY, kw)
|
|
}
|
|
|
|
func (ds *DiskStorage) GetKWArgs() (*kwargs.KWArgs, error) {
|
|
kw, err := ds.Get(kwargs.RESERVED_KEY)
|
|
return kw.(*kwargs.KWArgs), err
|
|
}
|
|
|
|
func (ds DiskStorage) Get(k string) (any, error) {
|
|
return nil, nil
|
|
}
|
|
|
|
func (ds DiskStorage) Set(k string, v any) error {
|
|
return nil
|
|
}
|
|
|
|
func (ds DiskStorage) GetData() any {
|
|
return nil
|
|
}
|