o
    `j                     @   s   d dl Z dZdddZdS )    Nam  usage: kafka-python {admin,consumer,producer} [options]

Top-level entry point for the kafka-python command-line tools.

  kafka-python admin     -- administrative client (topics, configs, groups, ...)
  kafka-python consumer  -- console consumer
  kafka-python producer  -- console producer

Run `kafka-python <subcommand> --help` for subcommand-specific options.
c                 C   s   | d u rt jdd  } | r| d dv rt jt | rdS dS | d | dd  }}|dkr5ddlm} n&|dkr@ddlm} n|dkrKddlm} nt j	d|  t j	t d	S ||d
| dS )N   r   )z-hz--helpadmin)run_cliconsumerproducerz%kafka-python: unknown subcommand: %r
   zkafka-python %s)prog)
sysargvstdoutwriteUSAGEkafka.cli.adminr   kafka.cli.consumerkafka.cli.producerstderr)argssubrestsub_run r   P/home/djax/ivt_ai_plugin/venv/lib/python3.10/site-packages/kafka/cli/__init__.pyr      s    r   )N)r	   r   r   r   r   r   r   <module>   s    