Skip to main content

A filerobot library which interacts with filerobot API

Project description

Filerobot

The Filerobot class provides all the functionality of the Filerobot and all of it's APIs. The idea of the filerobot class is to be used in every scrips filerobot related providing the functionality of the Filerobot in an easier way.

alt text

Installation

pip install filerobot

Usage

from filerobot.filerobot import Filerobot

filerobot = Filerobot('<filerobot token>', '<filerobot key>')
# Check if filerobot credentials is right
filerobot.check_and_set_filerobot_credentials()

Functionality

  1. Folders
  • Create folder
  • Get folder details
  • List & search folders
  • Rename folder
  • Move folder
  • Delete folder
  1. Files
  • List files
  • Get file details
  • Rename file
  • Move file
  • Delete file
  • HTTP upload file
  • Multipart upload file
  • Pool upload file
  1. Metadata
  • Get metadata fields
  • Get details about metadata field

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

Change Log

0.0.9 (14.03.2022)

  • Under development!

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

filerobot-0.0.9.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

filerobot-0.0.9-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file filerobot-0.0.9.tar.gz.

File metadata

  • Download URL: filerobot-0.0.9.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for filerobot-0.0.9.tar.gz
Algorithm Hash digest
SHA256 84a980967a3101010335ab543a4ff7df5b7c34439ca49e57499d73f71bcd93ee
MD5 1cc6be2006977627e77b16450a9c6746
BLAKE2b-256 6271acbf963dd8da04030558a30133363199f7d227df8d2d868f1e612bb0060b

See more details on using hashes here.

File details

Details for the file filerobot-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: filerobot-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for filerobot-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5995b7fce7b8b98348ed6a3df2192360c641efa75ff15cf39d8a18c308aea5d4
MD5 da74d58b7d4193ddd90aff114cc1715a
BLAKE2b-256 4ad71ab71946ef684c7acfa653bdca3841e664806bd989012158849680b6e592

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