mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-25 17:42:25 +01:00
fixed issues with task mode
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import {useRoute} from 'vue-router';
|
||||
import {computed} from 'vue';
|
||||
import {
|
||||
TASK_MODE_ALL,
|
||||
TASK_MODE_ALL_NODES,
|
||||
TASK_MODE_RANDOM,
|
||||
TASK_MODE_SELECTED_NODE_TAGS,
|
||||
TASK_MODE_SELECTED_NODES
|
||||
@@ -31,7 +31,7 @@ const useTag = (store: Store<RootStoreState>) => {
|
||||
// options for default mode
|
||||
const modeOptions: SelectOption[] = [
|
||||
{value: TASK_MODE_RANDOM, label: 'Random Node'},
|
||||
{value: TASK_MODE_ALL, label: 'All Nodes'},
|
||||
{value: TASK_MODE_ALL_NODES, label: 'All Nodes'},
|
||||
{value: TASK_MODE_SELECTED_NODES, label: 'Selected Nodes'},
|
||||
{value: TASK_MODE_SELECTED_NODE_TAGS, label: 'Selected Tags'},
|
||||
];
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<script lang="ts">
|
||||
import {computed, defineComponent} from 'vue';
|
||||
import {
|
||||
TASK_MODE_ALL,
|
||||
TASK_MODE_ALL_NODES,
|
||||
TASK_MODE_RANDOM,
|
||||
TASK_MODE_SELECTED_NODE_TAGS,
|
||||
TASK_MODE_SELECTED_NODES
|
||||
@@ -30,7 +30,7 @@ export default defineComponent({
|
||||
switch (mode) {
|
||||
case TASK_MODE_RANDOM:
|
||||
return 'warning';
|
||||
case TASK_MODE_ALL:
|
||||
case TASK_MODE_ALL_NODES:
|
||||
return 'success';
|
||||
case TASK_MODE_SELECTED_NODES:
|
||||
return 'primary';
|
||||
@@ -46,7 +46,7 @@ export default defineComponent({
|
||||
switch (mode) {
|
||||
case TASK_MODE_RANDOM:
|
||||
return 'Random';
|
||||
case TASK_MODE_ALL:
|
||||
case TASK_MODE_ALL_NODES:
|
||||
return 'All Nodes';
|
||||
case TASK_MODE_SELECTED_NODES:
|
||||
return 'Nodes';
|
||||
@@ -62,7 +62,7 @@ export default defineComponent({
|
||||
switch (mode) {
|
||||
case TASK_MODE_RANDOM:
|
||||
return ['fa', 'random'];
|
||||
case TASK_MODE_ALL:
|
||||
case TASK_MODE_ALL_NODES:
|
||||
return ['fa', 'sitemap'];
|
||||
case TASK_MODE_SELECTED_NODES:
|
||||
return ['fa', 'network-wired'];
|
||||
@@ -78,7 +78,7 @@ export default defineComponent({
|
||||
switch (mode) {
|
||||
case TASK_MODE_RANDOM:
|
||||
return 'Run on a random node';
|
||||
case TASK_MODE_ALL:
|
||||
case TASK_MODE_ALL_NODES:
|
||||
return 'Run on all nodes';
|
||||
case TASK_MODE_SELECTED_NODES:
|
||||
return 'Run on selected nodes';
|
||||
|
||||
@@ -6,6 +6,6 @@ export const TASK_STATUS_CANCELLED = 'cancelled';
|
||||
export const TASK_STATUS_ABNORMAL = 'abnormal';
|
||||
|
||||
export const TASK_MODE_RANDOM = 'random';
|
||||
export const TASK_MODE_ALL = 'all';
|
||||
export const TASK_MODE_ALL_NODES = 'all-nodes';
|
||||
export const TASK_MODE_SELECTED_NODES = 'selected-nodes';
|
||||
export const TASK_MODE_SELECTED_NODE_TAGS = 'selected-node-tags';
|
||||
|
||||
4
frontend/src/interfaces/views/task.d.ts
vendored
4
frontend/src/interfaces/views/task.d.ts
vendored
@@ -1,5 +1,5 @@
|
||||
import {
|
||||
TASK_MODE_ALL,
|
||||
TASK_MODE_ALL_NODES,
|
||||
TASK_MODE_RANDOM,
|
||||
TASK_MODE_SELECTED_NODE_TAGS,
|
||||
TASK_MODE_SELECTED_NODES,
|
||||
@@ -55,7 +55,7 @@ declare global {
|
||||
|
||||
type TaskMode =
|
||||
TASK_MODE_RANDOM
|
||||
| TASK_MODE_ALL
|
||||
| TASK_MODE_ALL_NODES
|
||||
| TASK_MODE_SELECTED_NODES
|
||||
| TASK_MODE_SELECTED_NODE_TAGS;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import {
|
||||
TASK_MODE_ALL,
|
||||
TASK_MODE_ALL_NODES,
|
||||
TASK_MODE_RANDOM,
|
||||
TASK_MODE_SELECTED_NODE_TAGS,
|
||||
TASK_MODE_SELECTED_NODES,
|
||||
@@ -34,7 +34,7 @@ export const isCancellable = (status: TaskStatus): boolean => {
|
||||
export const getModeOptions = (): SelectOption[] => {
|
||||
return [
|
||||
{value: TASK_MODE_RANDOM, label: 'Random Node'},
|
||||
{value: TASK_MODE_ALL, label: 'All Nodes'},
|
||||
{value: TASK_MODE_ALL_NODES, label: 'All Nodes'},
|
||||
{value: TASK_MODE_SELECTED_NODES, label: 'Selected Nodes'},
|
||||
{value: TASK_MODE_SELECTED_NODE_TAGS, label: 'Selected Tags'},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user