HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/lib/python3.5/__pycache__/netrc.cpython-35.pyc


Fat@s|dZddlZddlZddlZddgZGdddeZGdddZedkrxe	edS)z-An object-oriented interface to .netrc files.NnetrcNetrcParseErrorc@s4eZdZdZddddZddZdS)rz5Exception raised on syntax errors in the .netrc file.NcCs/||_||_||_tj||dS)N)filenamelinenomsg	Exception__init__)selfrrrr
/usr/lib/python3.5/netrc.pyrs			zNetrcParseError.__init__cCsd|j|j|jfS)Nz%s (%s, line %s))rrr)r	r
r
r__str__szNetrcParseError.__str__)__name__
__module____qualname____doc__rrr
r
r
rr
sc@sCeZdZdddZddZddZdd	ZdS)
rNcCs|dk}|dkrYy tjjtjdd}Wntk
rXtdYnXi|_i|_t|}|j	|||WdQRXdS)NHOMEz.netrcz'Could not find .netrc: $HOME is not set)
ospathjoinenvironKeyErrorOSErrorhostsmacrosopen_parse)r	file
default_netrcfpr
r
rrs 
		znetrc.__init__cCstj|}|jd7_|jjdd|_x\|j}|j}}|s\Pn|ddkr|j|kr9t|dkr9|jjq9n|dkr|j}n|dkrd}n|dkrK|j}g|j	|<d	|_
xD|jj}	|	s#|	d
kr-d|_
P|j	|j|	qWq9ntd|||jd}
d}}i|j
|<x
|j}|jds|dkr|r|
||f|j
|<|j|Pqtd
||t|f||jq|dks|dkr*|j}
q|dkrE|j}q|dkrttjdkre|retj|j}
|
jtjkr9ddl}y|j|
jd}Wntk
rd|
j}YnXy|jtjd}Wn"tk
rdtj}YnXtd||f||j|
jtjtjB@retd||j|j}qtd|||jqWq9WdS)Nz !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~#rmachinedefaultmacdefz 	
z 	
zbad toplevel token %rz&malformed %s entry %s terminated by %sloginuseraccountpasswordposixzuid %sz9~/.netrc file owner (%s) does not match current user (%s)zY~/.netrc access too permissive: access permissions must restrict access to only the ownerzbad follower token %r>r r#r$r")shlexZ	wordcharsZ
commentersreplacerZ	get_tokenlenZinstreamreadlinerZ
whitespaceappendrr
startswithZ
push_tokenreprrnamefstatfilenost_uidgetuidpwdgetpwuidrst_modestatS_IRWXGS_IRWXO)r	rrrZlexerZsaved_linenoZtoplevelZttZ	entrynameliner&r(r)Zpropr7Zfownerr'r
r
rr#s	!
	
		






znetrc._parsecCs<||jkr|j|Sd|jkr4|jdSdSdS)z8Return a (user, account, password) tuple for given host.r#N)r)r	hostr
r
rauthenticatorsts
znetrc.authenticatorscCsd}x|jjD]u}|j|}|d|dt|dd}|dro|dt|d}|dt|d	d}qWxU|jjD]D}|d
|d}x|j|D]}||}qW|d}qW|S)z3Dump the class data in the format of a .netrc file.r zmachine z
	login rr%r!zaccount z
	password zmacdef )rkeysr1r)r	Zrepr>ZattrsZmacror=r
r
r__repr__}s
$
 znetrc.__repr__)r
rrrrr?rBr
r
r
rrsQ	__main__)
rrr+r:__all__rrrr
printr
r
r
r<module>s$w