Commit 67d0f9a3 authored by jacquemier's avatar jacquemier
Browse files

Merge branch 'master' of gitlab.in2p3.fr:jacquem/webdavacc

parents eccf139e fd68f6db
**_webdacacc_** is a Python 3 library providing tools to easy access webdav server.
----
Code
----
https://gitlab.in2p3.fr/jacquem/webdavacc
Documentation
-------------
Linux Requirements
------------------
- Python 3
- easywebdav
Installation for Users
----------------------
```sh
$ git clone https://gitlab.in2p3.fr/jacquem/webdavacc.git
$ cd webdavacc
$ python setup.py install
```
Usage
-----
```sh
usage: webdavacc [-h] [-v] -u USERNAME -p PASSWORD [-a ARGUMENTS] [-t PORT]
[-r PROTOCOL] -c COMMAND
server
positional arguments:
server
optional arguments:
-h, --help show this help message and exit
-v, --verbose increase output verbosity
-u USERNAME, --username USERNAME
username
-p PASSWORD, --password PASSWORD
password
-a ARGUMENTS, --arguments ARGUMENTS
protocol
-t PORT, --port PORT username
-r PROTOCOL, --protocol PROTOCOL
protocol
-c COMMAND, --command COMMAND
protocol
Command arguments:
cd -a path
ls -a path=None
exists -a remote_path
mkdir -a path
mkdirs -a path
rmdir -a path
delete -a file_path
upload -a "local_path_or_fileobj remote_path"
download -a "remote_path, local_path_or_fileobj"
```
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment