Documentation ¶
Index ¶
- type LevelDB
- func (l *LevelDB) BatchSet(bucket string, kvs map[string][]byte) (err error)
- func (l *LevelDB) Close() (err error)
- func (l *LevelDB) Del(bucket, key string) (err error)
- func (l *LevelDB) Get(bucket, key string) (value []byte, err error)
- func (l *LevelDB) Name() string
- func (l *LevelDB) Prefix(bucket, prefix string) (values [][]byte, err error)
- func (l *LevelDB) Range(bucket, start, limit string) (values [][]byte, err error)
- func (l *LevelDB) Set(bucket, key string, value []byte) (err error)
- func (l *LevelDB) SetTask(bucket, task string, val *types.TaskState) error
- func (l *LevelDB) SetTaskStep(bucket, task, step string, val *types.TaskStepState) error
- func (l *LevelDB) SetTaskStepLog(bucket, task, step string, line int64, val *types.TaskStepLog) error
- func (l *LevelDB) Suffix(bucket, suffix string) (values [][]byte, err error)
- func (l *LevelDB) TaskDetail(bucket, task string) (res *types.TaskState, err error)
- func (l *LevelDB) TaskList(bucket, prefix string) (res types.TaskStates, err error)
- func (l *LevelDB) TaskStepDetail(bucket, task, step string) (res *types.TaskStepState, err error)
- func (l *LevelDB) TaskStepList(bucket, task string) (res types.TaskStepStates, err error)
- func (l *LevelDB) TaskStepLogList(bucket, task, step string) (res types.TaskStepLogs, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LevelDB ¶
type LevelDB struct {
// contains filtered or unexported fields
}
func (*LevelDB) SetTaskStep ¶
func (l *LevelDB) SetTaskStep(bucket, task, step string, val *types.TaskStepState) error
func (*LevelDB) SetTaskStepLog ¶
func (*LevelDB) TaskDetail ¶
func (*LevelDB) TaskList ¶
func (l *LevelDB) TaskList(bucket, prefix string) (res types.TaskStates, err error)
func (*LevelDB) TaskStepDetail ¶
func (l *LevelDB) TaskStepDetail(bucket, task, step string) (res *types.TaskStepState, err error)
func (*LevelDB) TaskStepList ¶
func (l *LevelDB) TaskStepList(bucket, task string) (res types.TaskStepStates, err error)
func (*LevelDB) TaskStepLogList ¶
func (l *LevelDB) TaskStepLogList(bucket, task, step string) (res types.TaskStepLogs, err error)
Click to show internal directories.
Click to hide internal directories.