Datalift it is a command-line tool designed to tools outputs to a storage service. Users can input data either by passing a filename or through stdout from another tool.
Project description
Datalift
The tool that help you store and retrieve tools outputs.
pip install datalift
Datalift it is a command-line tool designed to tools outputs to a storage service. Users can input data either by passing a filename or through stdout from another tool.
The application is designed to streamline the process of uploading and organizing data, making it easy for users to securely store and access their data.
This project comes from splitting SARF into multiple modules.
Using this package as a standalone app
datalift -h
usage: datalift [-h] [--download] [--stdout] [--path PATH] [filename]
Upload data and send notifications.
positional arguments:
filename name of file
optional arguments:
-h, --help show this help message and exit
--download download file from storage
--stdout print content to stdout
--path PATH file uploaded file. uuid generated if not provided
# Example
echo "Tool output" | datalift
Dummy Storage in use! Change it in configuration.
Uploaded in e3bca2eb-496b-447d-b2b8-e0ebce6f5351
Configuration
If you plan to use datalift as a CLI app you should create a configuration file in
/etc/datalift/config.yml
.
In the configuration file you should configure your storage backend:
Example with a dummy backend
storage_backend:
type: dummy
Example with a ftp backend
storage_backend:
type: ftp
conf:
user: admin
password: admin
host: localhost
basedir: /
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file datalift-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: datalift-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7241820258750cd3fe427f88637ea2609687c722f691c41c503ded3cd8c5e575 |
|
MD5 | e6f1e4015e24e1c5b5c974f6c170a5ec |
|
BLAKE2b-256 | 73e2d593f2c3d3eef55d31c4af8331f9a8615cb3c24c35a86d8aa3b257e609a2 |