Implement the new filesystem hierarchy for the gempro user account
Description
This merge request implements the new filesystem structure discussed in #110 (closed). It is a starting point to follow more carefully the FHS standard on the back-end board.
/mnt/persistent/gempro/
├── bin/
│ └── rpcsvc
├── lib/
│ ├── liblmdb.so
│ ├── liblog4cplus-1.1.so.9
│ ├── libxerces-c-3.1.so
│ └── rpcmodules/
├── etc/gem/
│ ├── vfat
│ │ ├── config_OH0_VFAT0.cfg
│ │ ├── config_OH0_VFAT1.cfg
...
│ ├── gbt
│ │ ├── config_OH0_GBT0.cfg
│ │ ├── config_OH0_GBT1.cfg
...
Related Issue
Fixes #110 (closed)
How Has This Been Tested?
Types of changes
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to change)
Compiles; starting a run in the integration setup still succeeds.
Checklist:
-
My code follows the code style of this project. -
My change requires a change to the documentation. -
I have updated the documentation accordingly. -
I have read the CONTRIBUTING document. -
I have added tests to cover my changes. -
All new and existing tests passed.
Edited by Laurent Petre