ES6ify
parent
a35f045648
commit
14f8bff19b
|
@ -1,6 +1,6 @@
|
||||||
import AJAX from 'utils/ajax'
|
import AJAX from 'utils/ajax'
|
||||||
|
|
||||||
function rangeRule(rule) {
|
const rangeRule = rule => {
|
||||||
const {value, rangeValue, operator} = rule.values
|
const {value, rangeValue, operator} = rule.values
|
||||||
|
|
||||||
if (operator === 'inside range' || operator === 'outside range') {
|
if (operator === 'inside range' || operator === 'outside range') {
|
||||||
|
@ -11,7 +11,7 @@ function rangeRule(rule) {
|
||||||
return rule
|
return rule
|
||||||
}
|
}
|
||||||
|
|
||||||
export function createRule(kapacitor, rule) {
|
export const createRule = (kapacitor, rule) => {
|
||||||
return AJAX({
|
return AJAX({
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
url: kapacitor.links.rules,
|
url: kapacitor.links.rules,
|
||||||
|
@ -19,21 +19,21 @@ export function createRule(kapacitor, rule) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getRules(kapacitor) {
|
export const getRules = kapacitor => {
|
||||||
return AJAX({
|
return AJAX({
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
url: kapacitor.links.rules,
|
url: kapacitor.links.rules,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getRule(kapacitor, ruleID) {
|
export const getRule = (kapacitor, ruleID) => {
|
||||||
return AJAX({
|
return AJAX({
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
url: `${kapacitor.links.rules}/${ruleID}`,
|
url: `${kapacitor.links.rules}/${ruleID}`,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function editRule(rule) {
|
export const editRule = rule => {
|
||||||
return AJAX({
|
return AJAX({
|
||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
url: rule.links.self,
|
url: rule.links.self,
|
||||||
|
@ -41,14 +41,14 @@ export function editRule(rule) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function deleteRule(rule) {
|
export const deleteRule = rule => {
|
||||||
return AJAX({
|
return AJAX({
|
||||||
method: 'DELETE',
|
method: 'DELETE',
|
||||||
url: rule.links.self,
|
url: rule.links.self,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function updateRuleStatus(rule, status) {
|
export const updateRuleStatus = (rule, status) => {
|
||||||
return AJAX({
|
return AJAX({
|
||||||
method: 'PATCH',
|
method: 'PATCH',
|
||||||
url: rule.links.self,
|
url: rule.links.self,
|
||||||
|
|
Loading…
Reference in New Issue