1# http://pyrocko.org - GPLv3
2#
3# The Pyrocko Developers, 21st Century
4# ---|P------/S----------~Lg----------
6from __future__ import absolute_import, print_function
8from .. import common
9from pyrocko.squirrel.model import to_kind
12def setup_subcommand(subparsers):
13 return common.add_parser(
14 subparsers, 'codes',
15 help='Get summary of available data codes.')
18def setup(parser):
19 common.add_selection_arguments(parser)
22def call(parser, args):
23 squirrel = common.squirrel_from_selection_arguments(args)
24 for kind_id, codes, deltat, _, count in squirrel._iter_codes_info():
25 print(to_kind(kind_id), codes, deltat, count)