summaryrefslogtreecommitdiff
path: root/cmds.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmds.go')
-rw-r--r--cmds.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/cmds.go b/cmds.go
index 38be692..a0c2334 100644
--- a/cmds.go
+++ b/cmds.go
@@ -96,3 +96,10 @@ func (ctrl controller) cmdList() error {
return nil
})
}
+
+func (ctrl controller) cmdRm(taskIndex int) error {
+ return ctrl.db.Update(func(tx *bbolt.Tx) error {
+ taskBucket := tx.Bucket(ctrl.tasksBucketName)
+ return taskBucket.Delete(itob(uint64(taskIndex)))
+ })
+}