KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/22697/root/usr/lib64/python2.4/site-packages/ldap/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/22697/root/usr/lib64/python2.4/site-packages/ldap/cidict.pyc
mς
œηH?c@sΰdZdZdklZdklZdefd„ƒYZd„Zd„Zd„Ze	o~e
d	joqhd
d<ZeeƒZeddjpt
‚eiddƒdjpt
‚eid
dƒdjpt
‚ded<eddjpt
‚eiddƒdjpt
‚eiƒZeiƒed
dgjpt
eeeƒƒ‚eiƒZeiƒeddgjpt
eeeƒƒ‚ed=eiidƒpt
‚eidƒpt
‚ndS(sη
This is a convenience wrapper for dictionaries
returned from LDAP servers containing attribute
names of variable case.

See http://python-ldap.sourceforge.net for details.

$Id: cidict.py,v 1.10 2003/08/24 16:28:12 stroeder Exp $
s$Revision: 1.10 $(sUserDict(slowertcidictcBsetZdZed„Zd„Zd„Zd„Zd„Zd„Z	ed„Z
d„Zd	„ZRS(
s6
  Case-insensitive but case-respecting dictionary.
  cCs1h|_ti|hƒ|i|phƒdS(N(tselft_keystUserDictt__init__tupdatetdefault(RR((t1/usr/lib64/python2.4/site-packages/ldap/cidict.pyRs	cCs|it|ƒS(N(Rtdatatlowertkey(RR
((Rt__getitem__scCs*t|ƒ}||i|<||i|<dS(N(R	R
t	lower_keyRRtvalueR(RR
R
R((Rt__setitem__s
cCs$t|ƒ}|i|=|i|=dS(N(R	R
RRRR(RR
R((Rt__delitem__"s
cCs)x"|iƒD]}||||<q
WdS(N(tdicttkeysR
R(RRR
((RR's
cCsti|t|ƒƒS(N(Rthas_keyRR	R
(RR
((RR+scCs*y||SWntj
o|SnXdS(N(RR
tKeyErrortfailobj(RR
R((Rtget.scCs
|iiƒS(N(RRtvalues(R((RR4scCs;g}x.|iiƒD]}|i|||fƒqW|S(N(tresultRRRtktappend(RRR((Rtitems7s
(
t__name__t
__module__t__doc__tNoneRRRRRRRRR(((RRs						cCs]tƒ}x|D]}|||<qWg}|D]!}|i|ƒp||q/q/~}|S(s{
  Return list of all items in a which are not in b (a - b).
  a,b are supposed to be lists of case-insensitive strings.
  N(Rttemptbteltt_[1]taRR(R#R RR"RR!((Rt
strlist_minus>s	5cCsatƒ}x|D]}|||<qWg}|D]%}|i|ƒo|||q/q/~}|S(sG
  Return intersection of two lists of case-insensitive strings a,b.
  N(RRR#R!R"R RR(R#R RR"RR!((Rtstrlist_intersectionNs	9cCsItƒ}x|D]}|||<qWx|D]}|||<q+W|iƒS(s@
  Return union of two lists of case-insensitive strings a,b.
  N(RRR#R!R R(R#R R!R((Rt
strlist_union]s	t__main__tAbCDeFi{tABCDEFsnot existentiΫtxYZtXyZtabcdEFtabcdeftAbCDefN(R(i{(R*iΫ(Rt__version__RtstringR	RR$R%R&t	__debug__RtxtcixtAssertionErrorRRRtcix_keystsortt
ValueErrortreprRt	cix_itemsRR(R	R/R5R&RR3R9R$RR2R%((Rt?	s2

.			  
 
)
)

Anon7 - 2021