Example #1
0
def clear(state, datefilter=''):
    """Delete files in state cache diretory

    State is required. Optionally provide a date
    filter to limit results.
    """
    cache = StateCache(state)
    cache.clear(datefilter)
Example #2
0
def files(state, datefilter=''):
    """List files in state cache diretory

    State is required. Optionally provide a date 
    filter to limit results.

    NOTE: Cache must be populated in order to load data.
    """
    cache = StateCache(state)
    files = cache.list_dir(datefilter)
    if files:
        print_files(files)
    else:
        msg = "No files found"
        if datefilter:
            msg += " using date filter: %s" % datefilter
        print msg