Sync files from your computer to Box.com using the Box API. Think rsync for Box.com
Project description
bsync
Sync files from your computer to Box.com using the Box API
Think rsync for Box
Right now, this only syncs your folder to Box and not Box to your folder
Install
pip install bsync
Configuration
You need to create a Box app with access to writing files/folders. The app must have JWT server side auth enabled. The JSON settings file with your keys will be required to run this.
Usage
$ bsync --help
Usage: bsync [OPTIONS] SOURCE_FOLDER BOX_FOLDER_ID
Syncs the contents of local folder to your Box account
SOURCE_FOLDER is the path of an existing folder
BOX_FOLDER_ID is the ID for the folder in Box where you want the files sent
Options:
-u, --box-user TEXT User account name on Box.com. Defaults to
jquick
-s, --settings FILE
-i, --ipdb Drop into ipdb shell on error
-l, --log-level [critical|fatal|error|warn|warning|info|debug]
Log level
--log-file FILE Log file
-o, --output TEXT File to write created items as CSV report
--help Show this message and exit
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
bsync-0.1.0.tar.gz
(9.1 kB
view details)
File details
Details for the file bsync-0.1.0.tar.gz
.
File metadata
- Download URL: bsync-0.1.0.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 523b95693d3cfda31ff1b6fdbb15033696cda0a013fde5ebe5a691e7db693443 |
|
MD5 | e8211a0970e49c13de8d2f91231a921f |
|
BLAKE2b-256 | 26e55c7c1a8d4337bfe9f72f0815bbe408b30c422168c8150d20acc6fc3ffe52 |