mirror of
https://github.com/vxcontrol/soldr-modules.git
synced 2026-07-22 01:15:45 -04:00
48 lines
1.9 KiB
Lua
48 lines
1.9 KiB
Lua
local protocol = {}
|
||
|
||
----------------------------------------------
|
||
-- Message names
|
||
----------------------------------------------
|
||
protocol.message_name = {}
|
||
protocol.message_name.action_response = "Module.Common.ActionResponse"
|
||
protocol.message_name.action_proxied = "Module.Сommon.ActionProxied"
|
||
|
||
----------------------------------------------
|
||
-- Message types
|
||
----------------------------------------------
|
||
protocol.message_type = {}
|
||
protocol.message_type.debug = 0
|
||
protocol.message_type.info = 1
|
||
protocol.message_type.warn = 2
|
||
protocol.message_type.error = 3
|
||
|
||
----------------------------------------------
|
||
-- Connectivity errors
|
||
----------------------------------------------
|
||
protocol.connection_errors = {}
|
||
protocol.connection_errors.common = "Module.Common.AgentConnectionError"
|
||
|
||
----------------------------------------------
|
||
-- Validation errors
|
||
----------------------------------------------
|
||
protocol.validation_errors = {}
|
||
protocol.validation_errors.action_not_defined = "Module.Common.ActionNotDefinedInSchema"
|
||
protocol.validation_errors.action_data_missing_values = "Module.Common.ActionDataMissingValues"
|
||
protocol.validation_errors.action_data_field_not_defined = "Module.Common.ActionDataFieldNotDefined"
|
||
protocol.validation_errors.action_data_field_not_set = "Module.Common.ActionDataFieldValueNotSet"
|
||
protocol.validation_errors.validation_error = "Module.Common.ValidationError"
|
||
|
||
----------------------------------------------
|
||
-- Implementation errors
|
||
----------------------------------------------
|
||
protocol.implementation_errors = {}
|
||
protocol.implementation_errors.action_handler_not_defined = "Module.Common.ActionHandlerNotDefined"
|
||
|
||
----------------------------------------------
|
||
-- Business logic errors
|
||
----------------------------------------------
|
||
protocol.business_logic_errors = {}
|
||
protocol.business_logic_errors.action_handler_error = "Module.Common.ActionHandlerError"
|
||
|
||
return protocol
|