def METHOD_NAME(subparsers):
    """ Create the parser for the "add" command. """
    add_parser = subparsers.add_parser('add',
                                       help='add channels, SCC organization credentials or products')
    add_parser.add_argument(
        'add_target',
        choices=['channel', 'channels', 'credentials', 'product', 'products'])
    add_parser.add_argument(
        'target',
        nargs='*',
        help='element to add, could be either a channel, SCC organization credentials or a product')
    add_parser.add_argument(
        '--from-mirror', action='store', dest='mirror', default="",
        help='URL of a local mirror like SMT. Only to download the RPMs.')
    add_parser.add_argument(
        '--primary',
        action='store_true',
        dest='primary',
        help='Designate SCC organization credentials as primary')
    add_parser.add_argument(
        '--no-optional',
        action='store_true',
        dest='no_optionals',
        default=False,
        help='do not list optional channels in interactive mode')
    add_parser.add_argument(
        '--no-recommends',
        action='store_true',
        dest='no_recommends',
        default=False,
        help='do not enable recommended products automatically')
    add_parser.add_argument(
        '--no-sync',
        action='store_true',
        dest='no_sync',
        default=False,
        help='do not syncronize product channels automatically after adding')