Adds forgotten tags_cmd and fixes init_cmd.
This commit is contained in:
parent
b514ab0dde
commit
8d9f4310e0
@ -20,7 +20,7 @@ def parser(subparsers, config):
|
|||||||
def command(config, ui, path, doc_dir):
|
def command(config, ui, path, doc_dir):
|
||||||
"""Create a .papers directory"""
|
"""Create a .papers directory"""
|
||||||
if path is None:
|
if path is None:
|
||||||
papersdir = configs.get('papers', 'papers-directory')
|
papersdir = config.get('papers', 'papers-directory')
|
||||||
else:
|
else:
|
||||||
papersdir = os.path.join(os.getcwd(), path)
|
papersdir = os.path.join(os.getcwd(), path)
|
||||||
configs.add_and_write_option('papers', 'papers-directory', papersdir)
|
configs.add_and_write_option('papers', 'papers-directory', papersdir)
|
||||||
|
13
papers/commands/tags_cmd.py
Normal file
13
papers/commands/tags_cmd.py
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
from ..repo import Repository
|
||||||
|
|
||||||
|
|
||||||
|
def parser(subparsers, config):
|
||||||
|
parser = subparsers.add_parser('tags', help="list existing tags")
|
||||||
|
return parser
|
||||||
|
|
||||||
|
|
||||||
|
def command(config, ui):
|
||||||
|
"""List existing tags"""
|
||||||
|
rp = Repository.from_directory(config)
|
||||||
|
for tag in rp.get_labels():
|
||||||
|
ui.print_(tag)
|
Loading…
x
Reference in New Issue
Block a user