예제 #1
0
def gettags(conf, dlcs, *tags, **opts):
    """Print info about tag.
    """

    if opts['ignore_case']:
        tags = [t.lower() for t in tags]

    for tag in cached_tags(conf, dlcs, opts['keep_cache'])['tags']:
        if tag['tag'] in findtags or \
                (opts['ignore_case'] and tag['tag'].lower() in findtags):
            print jsonwrite(tag)
예제 #2
0
파일: dlcs.py 프로젝트: yunxingwoo/PCI
def gettags(conf, dlcs, *tags, **opts):

    """Print info about tag.
    """

    if opts['ignore_case']:
        tags = [t.lower() for t in tags]

    for tag in cached_tags(conf, dlcs, opts['keep_cache'])['tags']:
        if tag['tag'] in findtags or \
                (opts['ignore_case'] and tag['tag'].lower() in findtags):
            print jsonwrite(tag)
예제 #3
0
def output_prettyjson(data):
    return prettify_json(jsonwrite(data))
예제 #4
0
def output_json(data):
    return jsonwrite(data)
예제 #5
0
파일: dlcs.py 프로젝트: yunxingwoo/PCI
def output_prettyjson(data):
    return prettify_json(jsonwrite(data))
예제 #6
0
파일: dlcs.py 프로젝트: yunxingwoo/PCI
def output_json(data):
    return jsonwrite(data)
예제 #7
0
 def __str__(self):
     if self.type == 'text':
         return self.data
     return jsonwrite(self.data)