mirror of https://github.com/rancher/ui.git
Edit alert screen for nodes, etcd, events always has "scheduler" selected by default
https://github.com/rancher/rancher/issues/16936
This commit is contained in:
parent
cf5d9b5429
commit
12f8cb4783
|
|
@ -20,6 +20,7 @@ export default Component.extend({
|
|||
|
||||
set(this, 'restartIntervalSeconds', n);
|
||||
set(this, 'model.podRule.restartIntervalSeconds', n * 60);
|
||||
this.expressionChange()
|
||||
},
|
||||
|
||||
expressionChange: observer('model.metricRule.expression', function() {
|
||||
|
|
@ -29,19 +30,19 @@ export default Component.extend({
|
|||
|
||||
const expression = get(this, 'model.metricRule.expression')
|
||||
const globalStore = get(this, 'globalStore')
|
||||
const clusterId = get(this, 'scope.currentCluster.id')
|
||||
const projectId = get(this, 'scope.currentProject.id')
|
||||
|
||||
if (expression) {
|
||||
set(this, 'graphLoading', true)
|
||||
globalStore.rawRequest({
|
||||
url: `monitormetrics?action=querycluster`,
|
||||
url: `monitormetrics?action=queryproject`,
|
||||
method: 'POST',
|
||||
data: {
|
||||
expr: expression,
|
||||
from: 'now-24h',
|
||||
interval: '300s',
|
||||
to: 'now',
|
||||
clusterId,
|
||||
projectId,
|
||||
}
|
||||
}).then((res) => {
|
||||
if (res.body) {
|
||||
|
|
|
|||
|
|
@ -64,6 +64,8 @@ export default Route.extend({
|
|||
const t = get(alert, 'targetType');
|
||||
const et = get(alert, 'eventRule.eventType');
|
||||
|
||||
set(alert, '_targetType', t);
|
||||
|
||||
switch (t) {
|
||||
case 'event':
|
||||
switch (et) {
|
||||
|
|
@ -102,8 +104,6 @@ export default Route.extend({
|
|||
eventRule,
|
||||
})
|
||||
break;
|
||||
default:
|
||||
set(alert, '_targetType', t);
|
||||
}
|
||||
|
||||
return alert;
|
||||
|
|
|
|||
|
|
@ -61,6 +61,8 @@ export default Route.extend({
|
|||
const t = get(alert, 'targetType');
|
||||
const et = get(alert, 'eventRule.eventType');
|
||||
|
||||
set(alert, '_targetType', t);
|
||||
|
||||
switch (t) {
|
||||
case 'event':
|
||||
switch (et) {
|
||||
|
|
@ -99,8 +101,6 @@ export default Route.extend({
|
|||
eventRule,
|
||||
})
|
||||
break;
|
||||
default:
|
||||
set(alert, '_targetType', t);
|
||||
}
|
||||
|
||||
return alert;
|
||||
|
|
|
|||
Loading…
Reference in New Issue