summaryrefslogtreecommitdiffstats
path: root/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-pg-scrub-modal/osd-pg-scrub-modal.options.ts
blob: 424fbc47960721611366b611708a6e7869cde7de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
export class OsdPgScrubModalOptions {
  public static basicOptions: Array<string> = [
    'osd_scrub_during_recovery',
    'osd_scrub_begin_hour',
    'osd_scrub_end_hour',
    'osd_scrub_begin_week_day',
    'osd_scrub_end_week_day',
    'osd_scrub_min_interval',
    'osd_scrub_max_interval',
    'osd_deep_scrub_interval',
    'osd_scrub_auto_repair',
    'osd_max_scrubs',
    'osd_scrub_priority',
    'osd_scrub_sleep'
  ];

  public static advancedOptions: Array<string> = [
    'osd_scrub_auto_repair_num_errors',
    'osd_debug_deep_scrub_sleep',
    'osd_deep_scrub_keys',
    'osd_deep_scrub_large_omap_object_key_threshold',
    'osd_deep_scrub_large_omap_object_value_sum_threshold',
    'osd_deep_scrub_randomize_ratio',
    'osd_deep_scrub_stride',
    'osd_deep_scrub_update_digest_min_age',
    'osd_requested_scrub_priority',
    'osd_scrub_backoff_ratio',
    'osd_scrub_chunk_max',
    'osd_scrub_chunk_min',
    'osd_scrub_cost',
    'osd_scrub_interval_randomize_ratio',
    'osd_scrub_invalid_stats',
    'osd_scrub_load_threshold',
    'osd_scrub_max_preemptions'
  ];
}