File manager - Edit - /opt/gsutil/gslib/__pycache__/tab_complete.cpython-39.pyc
Back
a +(Wg+ � @ sf d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlZddlZddlZddl Z ddl Z ddlmZ ddl mZ dd l mZ dd l mZ ddlmZ ddlmZ dd lmZ dZdZd�� ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� dej�Z G dd� de!�Z"G dd� de�Z#G dd � d e�Z$G d!d"� d"e�Z%d#d$� Z&d%d&� Z'dS )'zShell tab completion.� )�absolute_import)�print_function)�division)�unicode_literalsN)�CannedACLStrings)�IsFileUrlString)�StorageUrlFromString)� StripOneSlash)�GetTabCompletionCacheFilename)�GetTabCompletionLogFilename)�CreateWildcardIterator� i� z� Tab completion aborted (took >%ss), you may complete the command manually. The timeout can be adjusted in the gsutil configuration file. c @ s$ e Zd ZdZdZdZdZdZdZdS )� CompleterTypeZcloud_bucketZcloud_objectZcloud_or_local_objectZlocal_objectZlocal_object_or_canned_aclZno_opN) �__name__� __module__�__qualname__�CLOUD_BUCKET�CLOUD_OBJECT�CLOUD_OR_LOCAL_OBJECT�LOCAL_OBJECT�LOCAL_OBJECT_OR_CANNED_ACL�NO_OP� r r �!/opt/gsutil/gslib/tab_complete.pyr / s r c @ s e Zd ZdZdd� Zdd� ZdS )�LocalObjectCompleterz!Completer object for local files.c C s ddl m} |� | _d S )Nr )�FilesCompleter)Zargcomplete.completersr �files_completer)�selfr r r r �__init__; s zLocalObjectCompleter.__init__c K s | j |fi |��S �N)r )r �prefix�kwargsr r r �__call__B s zLocalObjectCompleter.__call__N�r r r �__doc__r r"