Skip to content

Commit

Permalink
Added mxcubeweb information to previously mxcubeqt-only info.
Browse files Browse the repository at this point in the history
  • Loading branch information
rhfogh committed Mar 19, 2024
1 parent fcccdc6 commit a072084
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions docs/source/dev/configuration_files.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,20 @@ The former are identified relative to the container by a role.

## Finding the files
Configuration files are searched for by name in a series of directories given as a lookup path.
This is specified either with the `--coreConfigPath` command line parameter to MXCuBE,

In mxcubeqt this is specified either with the `--coreConfigPath` command line parameter to MXCuBE,
or through the `MXCUBE_CORE_CONFIG_PATH` environment variable.
The files live under the `mxcubecore/mxcubecore/configuration` directory,
typically with a directory for each beamline
(which may or may not be up-to-date relative to the actual beamline environment).

In mxcubeweb the configuration lookup path is specified with the `--repository` option to `mxcube-server`,
the default being `mxcubeweb/test/HardwareObjectsMockup.xml/`,
where the mxcubeweb mock configuration resides.

There is a set of configuration data under the `mxcubecore/mxcubecore/configuration` directory.
This includes the `mockup/` directory
with `qt/` and `gphl/` subdirectories for mock mxcubeqt operation.
There is also a directory with configuration for each beamline,
but these are mostly not up to date.
The actual beamline configuration files are mostly held in a separate (and non-comitted) directory at the beamlines.

## Yaml-configured objects
### Code and file structure
Expand Down

0 comments on commit a072084

Please sign in to comment.