Configuration¶
It is possible to customize Taranta installation using a json file the src/config.json
file
It contains the list of variables that are used to customize Wejive application.
Below are the different variables & their usage.
1. basename (string)¶
It is used by SKA to customize the domain in a k8s cluster. This contains the domain of the application.
For example, it could be integration, stageing
etc. The default value for basename is empty (""
).
2. MIN_WIDGET_SIZE (int)¶
This is used to define the minimum size (heigth & width) of widgets in the Dashboard section. Its default value is 20
.
Unit is int
and expresses the numer of the pixel. Every square in the dashboardis 10px
x 10px
3. WIDGETS_TO_HIDE (string array)¶
It contains an array of widgets to hide in the Dashboard section. The array must contain [
char at the beginning, and ]
char at the end. Each value must be contained in "
char, separated by comma ,
.
The name of the available widgets are:
label
, attributeDisplay
, ``attributeWriter
, attributeWriterDropdown
, attributePlot
, attributeScatter
,
spectrum
, spectrum2d
, embedPage
, fourChanScope
, commandExecutor
, commandWriter
, Command
, attributeDial
, CommandFile
,
CommandSwitch
, booleanDisplay
, DeviceStatus
, ledDisplay
, sardanaMotor
, attributeLogger
, attributeHeatMap
, spectrumTable
,
multipleCommandsExecutor
Its default value is an empty array []
. It means that Taranta runs with all available widgets as default.
Example: A setting example that hide Command Swith and Command Array widgets is:
WIDGETS_TO_HIDE = ["CommandSwitch", "Command"]
4. SHOW_COMMAND_FILE_ON_DEVICES (boolean)¶
This is a boolean variable if set to true
, it allows users to upload a file to send as an argument in the
commands that accept DevString, in Devices section.
Its default value is false
.
The component which permits uploading a file is the same as the Command File Widget.