automatically adding recorders, models and rooms and association of those
This commit is contained in:
@@ -29,12 +29,21 @@ recorder_model = api_recorder.model('Recorder', {
|
||||
'created_at': fields.DateTime(required=False, description='Creation date of the recorder'),
|
||||
'last_time_modified': fields.DateTime(required=False, description='Creation date of the recorder'),
|
||||
'name': fields.String(min_length=3, required=True, description='The recorder\'s name'),
|
||||
'model_name': fields.String(min_length=3, required=True,
|
||||
description='The recorder\'s model name (might slightly '
|
||||
'differ from actual name of the model)'),
|
||||
'serial_number': fields.String(required=False, description='The recorder\'s serial number'),
|
||||
'firmware_version': fields.String(required=False, description='The recorder\'s firmware'),
|
||||
|
||||
'description': fields.String(required=False, description='The recorder\'s description'),
|
||||
'locked': fields.Boolean(required=False, description='Indicates whether the recorder settings can be altered'),
|
||||
'lock_message': fields.String(required=False, description='Optional: message explaining lock state'),
|
||||
'offline': fields.Boolean(required=False,
|
||||
description='Should be set when recorder is disconnected for maintenance, etc.'),
|
||||
'additional_camera_connected': fields.Boolean(required=False,
|
||||
description='Indicates whether an additional camera is connected'),
|
||||
'ip': fields.String(required=False, description='The recorder\'s IP address'),
|
||||
'mac': fields.String(required=False, description='The recorder\'s IP address'),
|
||||
'network_name': fields.String(required=False, description='The recorder\'s network name'),
|
||||
'ssh_port': fields.Integer(required=True, default=22, description='The recorder\'s SSH port number'),
|
||||
'telnet_port': fields.Integer(required=True, default=23, description='The recorder\'s telnet port number'),
|
||||
@@ -91,4 +100,3 @@ recorder_model_model = api_recorder.model('Recorder Model', {
|
||||
description='Model of the recorder.'),
|
||||
'commands': fields.List(fields.Nested(recorder_command_model), attribute="recorder_commands")
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user