1# http://pyrocko.org - GPLv3
2#
3# The Pyrocko Developers, 21st Century
4# ---|P------/S----------~Lg----------
6from __future__ import absolute_import, print_function
8from pyrocko.squirrel.model import to_kind
11headline = 'Get summary of available data codes.'
14def make_subparser(subparsers):
15 return subparsers.add_parser(
16 'codes',
17 help=headline,
18 description=headline)
21def setup(parser):
22 parser.add_squirrel_selection_arguments()
25def run(parser, args):
26 squirrel = args.make_squirrel()
27 for kind_id, codes, deltat, _, count in sorted(
28 squirrel._iter_codes_info()):
29 print(to_kind(kind_id), codes, deltat, count)