/usr/local/lib/python3.6/site-packages/fsspec/__pycache__
Edit: /usr/local/lib/python3.6/site-packages/fsspec/__pycache__/registry.cpython-36.pyc (7621B)
3
8%Eg^# ã % @ s| d dl Z dddgZi ZG dd„ deƒZG dd„ deƒZdEd
d„ZeeƒZdZ d
did
didddœdddœdddœd
did
didddœdddœdddœdddœdddœd
didddœd ddœd!d"dœd#d$dœd#d$dœd%d&dœd'd(dœd)d*dœd+d,dœd+d,dœd
d-id
d-id
d.id
d/id0d1dœd2d3dœd4d5dœd6d7dœd8d9dœd:d;dœd:d;dœd
id?œ$Z
d@d„ ZdFdAdB„ZdCdD„ Z
dS )Gé NÚregistryÚget_filesystem_classÚdefaultc @ s e Zd ZdS )Ú
ReadOnlyErrorN)Ú__name__Ú
__module__Ú__qualname__© r r ú9/usr/local/lib/python3.6/site-packages/fsspec/registry.pyr s r c @ sH e Zd ZdZdd„ Zdd„ Zdd„ Zdd „ Zd
d„ Zdd
„ Z dd„ Z
dS )ÚReadOnlyRegistryzšDict-like registry, but immutable
Maps backend name to implementation class
To add backend implementations, use ``register_implementation``
c C s
|| _ d S )N)Útarget)Úselfr r r r
Ú__init__ s zReadOnlyRegistry.__init__c C s
| j | S )N)r )r
Úitemr r r
Ú__getitem__ s zReadOnlyRegistry.__getitem__c C s t ‚d S )N)r )r
Úkeyr r r
Ú__delitem__ s zReadOnlyRegistry.__delitem__c C s t ‚d S )N)r )r
r Úvaluer r r
Ú__setitem__ s zReadOnlyRegistry.__setitem__c C s t ‚d S )N)r )r
r r r
Úclear! s zReadOnlyRegistry.clearc C s
|| j kS )N)r )r
r r r r
Ú__contains__$ s zReadOnlyRegistry.__contains__c c s | j E d H d S )N)r )r
r r r
Ú__iter__' s zReadOnlyRegistry.__iter__N)r r r Ú__doc__r r r r r r r r r r r
r
s r Tc C sj t |tƒrB| tkr&|dkr&td| ƒ‚||p6d|| f dœt| <