Skip to main content

DRB File implementation

Project description

FileNode Implementation

This drb-impl-file module implements file protocol access with DRB data model. It is able to navigates among the file systems.

File Factory and File Node

The module implements the basic factory model defined in DRB in its node resolver. Based on the python entry point mechanism, this module can be dynamically imported into applications.

The entry point group reference is drb.impl.
The implementation name is file.
The factory class is encoded into drb_impl_file.drb_impl_file.

The file factory creates a FileNode from an existing path only, otherwise, a DrbFileNodeFactoryException exception is raised.

The FileNode can be instantiated from a single path or an uri. The Path class and its subclasses ParsedPath provided in drb core module can help to manage these inputs.

limitations

The current version does not manage child modification and insertion.

Using this module

To include this module into your project, the drb-impl-file module shall be referenced into requirement.txt file, or the following pip line can be run:

pip install drb-impl-file

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drb-impl-file-1.0.1.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

drb_impl_file-1.0.1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file drb-impl-file-1.0.1.tar.gz.

File metadata

  • Download URL: drb-impl-file-1.0.1.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.11.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.8.12

File hashes

Hashes for drb-impl-file-1.0.1.tar.gz
Algorithm Hash digest
SHA256 746895a6deefff3eda00b4b9fd453202610536b0cb1932456b22eeeeefc13dff
MD5 398bd99aaa29d7a8daca0b85c5d2cca8
BLAKE2b-256 75559b2a0e1a5e47a469ccbd73eb47804768b833e917c4f9216985b644ab4e8e

See more details on using hashes here.

File details

Details for the file drb_impl_file-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: drb_impl_file-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.11.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.63.0 CPython/3.8.12

File hashes

Hashes for drb_impl_file-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c99ab762e33658b0a0c0b69f6004e6c3c3b6f08ef8f2d615a57167c498959353
MD5 497ecfc764ba20bc8dd4711525c416e0
BLAKE2b-256 d2af0101c9f05c631025cf72cd15698a6e38d4c9f9e39f5dc8cff5ba39debfb1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page