DEPRICATED SEE the mxcubecore repository instead
HardwareRepository have been renamed to mxcubecore as part of final step of a refactroring process. mxcubecore contains the exact same funtionality but the name has been changed to something that the community thinks carries more meaning. All the work now continues in the mxcubecore repository.
HardwareRepository is the back-end level of MXCuBE Qt and MXCuBE Web allowing to access the beamline control system and instrumentation. It acts as a container of single python objects (called hardware objects).
Please read the contributing guidlines before submiting your code to the repository.
MXCuBE is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
MXCuBE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with MXCuBE. If not, see https://www.gnu.org/licenses/.