← Back
Editing: group.cpython-312.opt-1.pyc
� �(fq: � � � d dl mZ d dl mZ d dlmZ d dlmZ d dlmZm Z d dl Zd dlZd dl Zd dlZd dlZ ej d� Z G d� d ej$ � Zy) � )�absolute_import)�unicode_literals)� CompsQuery)�commands)�_�ucdN�dnfc �� � � e Zd ZdZddddddd�Zd eej � � z Z ed� Z d dd �Z dZdZd � Z � fd�Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zed� � Zd� Zd� Zd� Z� xZS )�GroupCommandz; Single sub-command interface for most groups interaction. �list�install�remove�info)� grouplist�groupinstall�groupupdate�groupremove� grouperase� groupinfo)�group�groups�grpz'display, or use, the groups information�upgrade)�update�erase)r r )�summaryr r r r r �markc � � | j j | j j � }|ra| j j �:| j j j d| j j � || j _ | j j �d| j _ | j j | j j | j j � | j _ y )Nr r )�direct_commands�get�opts�command�subcmd�args�insert�_CMD_ALIASES)�self�directs �;/usr/lib/python3.12/site-packages/dnf/cli/commands/group.py� _canonicalzGroupCommand._canonical6 s� � ��%�%�)�)�$�)�)�*;�*;�<����y�y���+�� � ���%�%�a����)9�)9�:�%�D�I�I���9�9���#�(�D�I�I���,�,�0�0����1A�1A�15���1A�1A�C�� � �� c �: �� t t | � |� d| _ y )NF)�superr �__init__�_remark)r'