Operating Systems
Operating System is a helper entity that is used to classify commands by OS compatibility. It doesn't imply any restrictions, providing only warning when a command is executed on an incompatible OS.
Access Rules
Group | Action | Condition |
---|---|---|
User | R | Any record |
Manager | R | Any record |
Root | CRUD | Any record |
Info
CRUD stands for Create, Read, Update, Delete.
Operating Systems are located under the Cetmix Tower > Settings > OSs
menu.
Fields
Field | Description |
---|---|
Name | Readable name of the OS. |
Reference | Used for Odoo automation and YAML export/import. Leave blank to generate it automatically. |
Previous Version | Previous version of the OS. Used to maintain OS history. |
Color | Used for more convenient identification in views. |
Usage
Define supported OS for Commands form. Leave the field blank to allow all OSs.
Configure OS in the Server form.
There is a warning displayed in the top of the Command Wizard if selected Server OS is not listed in the Command OS list.
Info
Custom logic can be implemented inheriting and extending the cx.tower.os
or/and any related models (e.g. cx.tower.server
or cx.tower.command
).