/usr/local/lib64/python3.6/site-packages/pyarrow/__pycache__
Edit: /usr/local/lib64/python3.6/site-packages/pyarrow/__pycache__/hdfs.cpython-36.pyc (7055B)
3
8%Egg @ s d dl Z d dlZd dlZd dlZd dlmZmZ d dlmZ d dl j
Z
G dd de
jeZdd Zdd Z
d
d Zdd
ZdddZdddZdS ) N)
implements _DEPR_MSG)
FileSystemc s e Zd ZdZdddZdd Zd
d Zeej fdd
Z eej
fddZ
eejd fdd Z fddZeej
fddZ
eej fddZd fdd Zdd Z ZS ) HadoopFileSystema
DEPRECATED: FileSystem interface for HDFS cluster.
See pyarrow.hdfs.connect for full connection details
.. deprecated:: 2.0
``pyarrow.hdfs.HadoopFileSystem`` is deprecated,
please use ``pyarrow.fs.HadoopFileSystem`` instead.
defaultr Nlibhdfsc C s> t jtjdddtdd |dkr(t | j||||| d S )Nzhdfs.HadoopFileSystemz2.0.0zfs.HadoopFileSystem )
stacklevelr )warningswarnr format
FutureWarning_maybe_set_hadoop_classpath_connect)selfhostportuserkerb_ticketZdriver
extra_conf r 8/usr/local/lib64/python3.6/site-packages/pyarrow/hdfs.py__init__( s
zHadoopFileSystem.__init__c C s t | j| j| j| j| jffS )N)r r r r r r )r r r r
__reduce__3 s zHadoopFileSystem.__reduce__c C s dS )zR
Return True if this is a Unix-style file store with directories.
Tr )r r r r _isfilestore7 s zHadoopFileSystem._isfilestorec s t j|S )N)superisdir)r path) __class__r r r = s zHadoopFileSystem.isdirc s t j|S )N)r isfile)r r )r r r r A s zHadoopFileSystem.isfileFc s t j||S )N)r delete)r r recursive)r r r r E s zHadoopFileSystem.deletec s t j|S )a
Create directory in HDFS.
Parameters
----------
path : str
Directory path to create, including any parent directories.
Notes
-----
libhdfs does not support create_parents=False, so we ignore this here
)r mkdir)r r kwargs)r r r r" I s
zHadoopFileSystem.mkdirc s t j||S )N)r rename)r r new_path)r r r r$ X s zHadoopFileSystem.renamec s t j|S )N)r exists)r r )r r r r&