summaryrefslogtreecommitdiff
path: root/cli/clean.py
blob: b23a80e4e5bf1a2d034bdc6e737845a3d876fada (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import ymlstash

from .base import cli, NAMES_DIR
from .model import Name


@cli.command()
def clean():
    stash = ymlstash.YmlStash(Name, NAMES_DIR, filter_none=True)
    names = stash.list_keys()
    for name in names:
        obj = stash.load(name)
        stash.save(obj)