from argparse import Namespace

from pyschism.cmd.fgrid import manning


class FgridCli:

    def __init__(self, args: Namespace):

        if args.action == 'manning':
            manning.ManningsNCli(args)

        else:
            raise NotImplementedError(f'Unhandled CLI action: {args.action}.')


def fgrid_subparser(subparsers):
    fgrid = subparsers.add_parser('fgrid')
    # define subparser action
    actions = fgrid.add_subparsers(dest='action')
    # creating manning
    manning.add_manning(actions)


add_fgrid = fgrid_subparser

c09bb7c56482f33a6a13c22017b131f50188ea6c
<mask token>


class FgridCli:

    def __init__(self, args: Namespace):
        if args.action == 'manning':
            manning.ManningsNCli(args)
        else:
            raise NotImplementedError(f'Unhandled CLI action: {args.action}.')


<mask token>

<mask token>


class FgridCli:

    def __init__(self, args: Namespace):
        if args.action == 'manning':
            manning.ManningsNCli(args)
        else:
            raise NotImplementedError(f'Unhandled CLI action: {args.action}.')


def fgrid_subparser(subparsers):
    fgrid = subparsers.add_parser('fgrid')
    actions = fgrid.add_subparsers(dest='action')
    manning.add_manning(actions)


<mask token>

<mask token>


class FgridCli:

    def __init__(self, args: Namespace):
        if args.action == 'manning':
            manning.ManningsNCli(args)
        else:
            raise NotImplementedError(f'Unhandled CLI action: {args.action}.')


def fgrid_subparser(subparsers):
    fgrid = subparsers.add_parser('fgrid')
    actions = fgrid.add_subparsers(dest='action')
    manning.add_manning(actions)


add_fgrid = fgrid_subparser

from argparse import Namespace
from pyschism.cmd.fgrid import manning


class FgridCli:

    def __init__(self, args: Namespace):
        if args.action == 'manning':
            manning.ManningsNCli(args)
        else:
            raise NotImplementedError(f'Unhandled CLI action: {args.action}.')


def fgrid_subparser(subparsers):
    fgrid = subparsers.add_parser('fgrid')
    actions = fgrid.add_subparsers(dest='action')
    manning.add_manning(actions)


add_fgrid = fgrid_subparser

from argparse import Namespace

from pyschism.cmd.fgrid import manning


class FgridCli:

    def __init__(self, args: Namespace):

        if args.action == 'manning':
            manning.ManningsNCli(args)

        else:
            raise NotImplementedError(f'Unhandled CLI action: {args.action}.')


def fgrid_subparser(subparsers):
    fgrid = subparsers.add_parser('fgrid')
    # define subparser action
    actions = fgrid.add_subparsers(dest='action')
    # creating manning
    manning.add_manning(actions)


add_fgrid = fgrid_subparser
