|
|
@@ -519,7 +519,6 @@ var ( |
|
|
|
CullIdleTimeout string |
|
|
|
CullInterval string |
|
|
|
|
|
|
|
|
|
|
|
//benchmark config |
|
|
|
IsBenchmarkEnabled bool |
|
|
|
BenchmarkOwner string |
|
|
@@ -617,14 +616,14 @@ var ( |
|
|
|
UsageRateBeginTime string |
|
|
|
}{} |
|
|
|
|
|
|
|
ClearStrategy= struct { |
|
|
|
Enabled bool |
|
|
|
ResultSaveDays int |
|
|
|
BatchSize int |
|
|
|
DebugJobSize int |
|
|
|
TrashSaveDays int |
|
|
|
Cron string |
|
|
|
RunAtStart bool |
|
|
|
ClearStrategy = struct { |
|
|
|
Enabled bool |
|
|
|
ResultSaveDays int |
|
|
|
BatchSize int |
|
|
|
DebugJobSize int |
|
|
|
TrashSaveDays int |
|
|
|
Cron string |
|
|
|
RunAtStart bool |
|
|
|
}{} |
|
|
|
|
|
|
|
C2NetInfos *C2NetSqInfos |
|
|
@@ -711,6 +710,7 @@ var ( |
|
|
|
|
|
|
|
ProjectHealth float64 |
|
|
|
ProjectHealthIssueCompleteRatio float64 |
|
|
|
ProjectHealth0IssueCloseRatio float64 |
|
|
|
|
|
|
|
TeamHealth float64 |
|
|
|
TeamHealthContributors float64 |
|
|
@@ -1705,16 +1705,16 @@ func getModelartsCDConfig() { |
|
|
|
getNotebookFlavorInfos() |
|
|
|
} |
|
|
|
|
|
|
|
func getClearStrategy(){ |
|
|
|
func getClearStrategy() { |
|
|
|
|
|
|
|
sec := Cfg.Section("clear_strategy") |
|
|
|
ClearStrategy.Enabled=sec.Key("ENABLED").MustBool(false) |
|
|
|
ClearStrategy.ResultSaveDays=sec.Key("RESULT_SAVE_DAYS").MustInt(30) |
|
|
|
ClearStrategy.BatchSize=sec.Key("BATCH_SIZE").MustInt(500) |
|
|
|
ClearStrategy.DebugJobSize=sec.Key("DEBUG_BATCH_SIZE").MustInt(100) |
|
|
|
ClearStrategy.TrashSaveDays=sec.Key("TRASH_SAVE_DAYS").MustInt(90) |
|
|
|
ClearStrategy.Cron=sec.Key("CRON").MustString("* 0,30 2-8 * * ?") |
|
|
|
ClearStrategy.RunAtStart=sec.Key("RUN_AT_START").MustBool(false) |
|
|
|
ClearStrategy.Enabled = sec.Key("ENABLED").MustBool(false) |
|
|
|
ClearStrategy.ResultSaveDays = sec.Key("RESULT_SAVE_DAYS").MustInt(30) |
|
|
|
ClearStrategy.BatchSize = sec.Key("BATCH_SIZE").MustInt(500) |
|
|
|
ClearStrategy.DebugJobSize = sec.Key("DEBUG_BATCH_SIZE").MustInt(100) |
|
|
|
ClearStrategy.TrashSaveDays = sec.Key("TRASH_SAVE_DAYS").MustInt(90) |
|
|
|
ClearStrategy.Cron = sec.Key("CRON").MustString("* 0,30 2-8 * * ?") |
|
|
|
ClearStrategy.RunAtStart = sec.Key("RUN_AT_START").MustBool(false) |
|
|
|
} |
|
|
|
|
|
|
|
func getGrampusConfig() { |
|
|
@@ -1781,6 +1781,7 @@ func SetRadarMapConfig() { |
|
|
|
RadarMap.LivenessRelease = sec.Key("liveness_release").MustFloat64(0.4) |
|
|
|
RadarMap.ProjectHealth = sec.Key("project_health").MustFloat64(0.1) |
|
|
|
RadarMap.ProjectHealthIssueCompleteRatio = sec.Key("project_health_issue_complete_ratio").MustFloat64(100) |
|
|
|
RadarMap.ProjectHealth0IssueCloseRatio = sec.Key("project_health_0_issue_close_ratio").MustFloat64(0.0) |
|
|
|
RadarMap.TeamHealth = sec.Key("team_health").MustFloat64(0.1) |
|
|
|
RadarMap.TeamHealthContributors = sec.Key("team_health_contributors").MustFloat64(0.2) |
|
|
|
RadarMap.TeamHealthKeyContributors = sec.Key("team_health_key_contributors").MustFloat64(0.6) |
|
|
|