365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
|
# File 'lib/openc3/models/target_model.rb', line 365
def as_json(*a)
{
'name' => @name,
'folder_name' => @folder_name,
'requires' => @requires,
'ignored_parameters' => @ignored_parameters,
'ignored_items' => @ignored_items,
'limits_groups' => @limits_groups,
'cmd_tlm_files' => @cmd_tlm_files,
'cmd_unique_id_mode' => cmd_unique_id_mode,
'tlm_unique_id_mode' => @tlm_unique_id_mode,
'id' => @id,
'updated_at' => @updated_at,
'plugin' => @plugin,
'cmd_buffer_depth' => @cmd_buffer_depth,
'cmd_log_cycle_time' => @cmd_log_cycle_time,
'cmd_log_cycle_size' => @cmd_log_cycle_size,
'cmd_log_retain_time' => @cmd_log_retain_time,
'cmd_decom_log_cycle_time' => @cmd_decom_log_cycle_time,
'cmd_decom_log_cycle_size' => @cmd_decom_log_cycle_size,
'cmd_decom_log_retain_time' => @cmd_decom_log_retain_time,
'tlm_buffer_depth' => @tlm_buffer_depth,
'tlm_log_cycle_time' => @tlm_log_cycle_time,
'tlm_log_cycle_size' => @tlm_log_cycle_size,
'tlm_log_retain_time' => @tlm_log_retain_time,
'tlm_decom_log_cycle_time' => @tlm_decom_log_cycle_time,
'tlm_decom_log_cycle_size' => @tlm_decom_log_cycle_size,
'tlm_decom_log_retain_time' => @tlm_decom_log_retain_time,
'reduced_minute_log_retain_time' => @reduced_minute_log_retain_time,
'reduced_hour_log_retain_time' => @reduced_hour_log_retain_time,
'reduced_day_log_retain_time' => @reduced_day_log_retain_time,
'cleanup_poll_time' => @cleanup_poll_time,
'needs_dependencies' => @needs_dependencies,
'target_microservices' => @target_microservices.as_json(:allow_nan => true)
}
end
|