-
Notifications
You must be signed in to change notification settings - Fork 261
/
constants.go
65 lines (50 loc) · 1.65 KB
/
constants.go
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
/*
* Copyright 2022 The Dragonfly Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package types
const (
// ManagerName is name of manager.
ManagerName = "manager"
// SchedulerName is name of scheduler.
SchedulerName = "scheduler"
// DfdaemonName is name of dfdaemon.
DfdaemonName = "dfdaemon"
// DaemonName is daemon name of dfdaemon.
DaemonName = "daemon"
// DfgetName is dfget name of dfdaemon.
DfgetName = "dfget"
// DfcacheName is dfcache name of dfdaemon.
DfcacheName = "dfcache"
// DfstoreName is dfstore name of dfdaemon.
DfstoreName = "dfstore"
// TrainerName is name of trainer.
TrainerName = "trainer"
)
const (
// MetricsNamespace is namespace of metrics.
MetricsNamespace = "dragonfly"
// ManagerMetricsName is name of manager metrics.
ManagerMetricsName = "manager"
// SchedulerMetricsName is name of scheduelr metrics.
SchedulerMetricsName = "scheduler"
// DfdaemonMetricsName is name of dfdaemon metrics.
DfdaemonMetricsName = "dfdaemon"
// TrainerMetricsName is name of trainer metrics.
TrainerMetricsName = "trainer"
)
const (
// AffinitySeparator is separator of affinity.
AffinitySeparator = "|"
)