diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2015-12-05 17:20:42 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2016-01-02 18:45:10 +0100 |
commit | 1de0796507764bcbd449f593e4076df9b7dae1f6 (patch) | |
tree | b4831fdc48fc9eca0bc1a4654ee1e19de3719de0 /etc | |
parent | 24527be3cfc07760f2c1a39ee008fb9a97e7cca6 (diff) |
Add interface specification for the notes module
Diffstat (limited to 'etc')
-rw-r--r-- | etc/cli.yml | 75 |
1 files changed, 75 insertions, 0 deletions
diff --git a/etc/cli.yml b/etc/cli.yml index 21b38e0f..d8c19e0b 100644 --- a/etc/cli.yml +++ b/etc/cli.yml @@ -258,3 +258,78 @@ subcommands: version: 0.1 author: Matthias Beyer <mail@beyermatthias.de> + - notes: + about: Notes module + version: 0.1 + author: Matthias Beyer <mail@beyermatthias.de> + subcommands: + - add: + about: Add Note + version: 0.1 + author: Matthias Beyer <mail@beyermatthias.de> + args: + - name: + short: n + long: name + help: Add a name to the note + required: false + takes_value: true + + - tags: + short: t + long: tags + help: Add these tags to the note + required: false + takes_value: true + + - list: + about: List notes + version: 0.1 + author: Matthias Beyer <mail@beyermatthias.de> + args: + - namegrep: + short: n + long: name + help: Filter for name which matches this regex + required: false + takes_value: true + + - grep: + short: g + long: grep + help: grep with regex + required: false + takes_value: true + + - tags: + short: t + long: tags + help: Filter for these tags + required: false + takes_value: true + + - remove: + about: Remove note(s) + version: 0.1 + author: Matthias Beyer <mail@beyermatthias.de> + args: + - id: + long: id + help: Delete Note by ID + required: false + takes_value: true + + - match: + short: m + long: match + help: Match for regex + required: false + takes_value: true + + - tags: + short: t + long: tags + help: Filter for these tags + required: false + takes_value: true + |