Commit b3974d99 authored by Beatriz Sanchez's avatar Beatriz Sanchez
Browse files

Update B2SHARE-install.md

parent 85937f79
......@@ -32,12 +32,17 @@ $ git clone https://gitlab.eudat.eu/b2safe/b2safe-b2share-connect.git
* create_md_file.py
* irodsUtility.py
- add the rule “b2share.re” from B2SAFE-core/rulebase folder to the "rulebase" folder of your iRODS instance \<your path to B2SAFE\>/B2SAFE-core/rulebase
- add to your configuration folder \<your path to B2SAFE\>/B2SAFE-core/conf and modify the configuration file “b2share_client_example.json” according to your environment as described in "Configuration" section of this wiki page and rename it to “b2share_client.json”
- check for missing python libraries trying to run the major scripts with -d (dry run) option
* b2shareclientCLI.py
* create_md_file.py
This are mostly: python-irodsclient jsonpatch requests configparser mock pytest a list in included in requisites.txt
```
# pip3 install python-irodsclient numpy mock configparser pytest jsonpatch numpy requests
```
Try to install missing packages with the standard package manager like pip (sudo pip3.6 install), apt, yum, zypper etc.
As described in the “Example Workflow” section, the iRODS rules will trigger these scripts according to the flags user specify in the imeta of the collection.
......@@ -76,8 +81,8 @@ The first two sections `logging` and `b2share_http_api` are prefilled with defau
}
```
Example Workflow
----------------
Example Workflow
----------------
Following workflow was considered during the component development [see Figure, use_cases_publish_to_b2share.png ](use_cases_publish_to_b2share.png) :
......
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