Sindbad~EG File Manager
a
��gi � @ s� d dl Z d dlZd dlZd dlZd dlmZ G dd� de j�ZG dd� dej�Z ddd�Z
d d
� Zedkr�dej
v r~ed
� ndej
v r�e� �� ne
� dS )� N)�supportc @ sL e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dS )�samplecmdclassc C s t d� d S )NzHello from preloop��print��self� r �)/usr/local/lib/python3.9/test/test_cmd.py�preloop� s zsamplecmdclass.preloopc C s t d� d S )NzHello from postloopr r r r r �postloop� s zsamplecmdclass.postloopc G s t d� d S )Nz"This is the completedefault methodr )r Zignoredr r r �completedefault� s zsamplecmdclass.completedefaultc C s t d� d S )Nzcomplete commandr r r r r �complete_command� s zsamplecmdclass.complete_commandc C s d S )Nr )r �sr r r �do_shell� s zsamplecmdclass.do_shellc C sh |� � }t|�dkr td� d S zdd� |D �}W n tyN td� Y d S 0 t|d |d � d S )N� z*** invalid number of argumentsc S s g | ]}t |��qS r )�int)�.0�ir r r �
<listcomp>� � z)samplecmdclass.do_add.<locals>.<listcomp>z*** arguments should be numbersr � )�split�lenr �
ValueError)r r �lr r r �do_add� s zsamplecmdclass.do_addc C s t d� d S )Nzhelp text for addr r r r r �help_add� s zsamplecmdclass.help_addc C s dS �NTr )r �argr r r �do_exit� s zsamplecmdclass.do_exitN)�__name__�
__module__�__qualname__r
r r r
r r r r r r r r r
s {r c @ s>