... | ... | @@ -3,13 +3,13 @@ To have a possibility to use B2SAFE as storage of objects referenced in B2SHARE |
|
|
It is not an official part of B2SAFE and can be found in a separate development branch “b2share” of B2SAFE-core package.
|
|
|
|
|
|
# Installation
|
|
|
B2SHARE connection component is an extension of the B2SAFE core package (https://github.com/EUDAT-B2SAFE/B2SAFE-core), so following software are expected to be in place before installation:
|
|
|
B2SHARE connection component is an extension of the B2SAFE core package (https://gitlab.eudat.eu/b2safe/B2SAFE-core), so following software are expected to be in place before installation:
|
|
|
* iRODS
|
|
|
* B2SAFE
|
|
|
* python 3
|
|
|
|
|
|
To install the component you have to do following steps:
|
|
|
* clone “b2share” branch of the B2SAFE core from GitHub https://github.com/EUDAT-B2SAFE/B2SAFE-core.git to get the scripts and rules you need for B2SHARE connection establishing.
|
|
|
* clone “b2share” branch of the B2SAFE core from GitLab https://gitlab.eudat.eu/b2safe/B2SAFE-core.git to get the scripts and rules you need for B2SHARE connection establishing.
|
|
|
* add following scripts to \<your path to B2SAFE\>/B2SAFE-core/cmd:
|
|
|
* b2shareclient.py
|
|
|
* b2shareclientCLI.py
|
... | ... | @@ -240,4 +240,4 @@ OK |
|
|
```
|
|
|
|
|
|
# Worflow diagram
|
|
|
![publish from B2SAFE to B2SHARE workflow ](https://raw.githubusercontent.com/wiki/EUDAT-B2SAFE/B2SAFE-core/use_cases_publish_to_b2share.png) |
|
|
![publish from B2SAFE to B2SHARE workflow ](https://gitlab.eudat.eu/b2safe/B2SAFE-core/-/wikis/use_cases_publish_to_b2share.png) |