Sha256: 1c7f0f8b6dafcbc95d6df491888879865f785bcb6d7fabc335b5460e1c3f4e11
Contents?: true
Size: 1.66 KB
Versions: 6
Compression:
Stored size: 1.66 KB
Contents
import { translate as __ } from 'foremanReact/common/I18n'; import { foremanUrl } from 'foremanReact/common/helpers'; export const JOB_TEMPLATES = 'JOB_TEMPLATES'; export const JOB_CATEGORIES = 'JOB_CATEGORIES'; export const JOB_TEMPLATE = 'JOB_TEMPLATE'; export const JOB_INVOCATION = 'JOB_INVOCATION'; export const templatesUrl = foremanUrl('/api/v2/job_templates'); export const repeatTypes = { noRepeat: __('Does not repeat'), cronline: __('Cronline'), monthly: __('Monthly'), weekly: __('Weekly'), daily: __('Daily'), hourly: __('Hourly'), }; export const WIZARD_TITLES = { categoryAndTemplate: __('Category and Template'), hostsAndInputs: __('Target hosts and inputs'), advanced: __('Advanced fields'), schedule: __('Schedule'), review: __('Review details'), }; export const initialScheduleState = { repeatType: repeatTypes.noRepeat, repeatAmount: '', repeatData: {}, startsAt: '', startsBefore: '', ends: '', isFuture: false, isNeverEnds: false, isTypeStatic: true, purpose: '', }; export const HOSTS_API = 'HOSTS_API'; export const HOSTS = 'HOSTS'; export const HOST_COLLECTIONS = 'HOST_COLLECTIONS'; export const HOST_GROUPS = 'HOST_GROUPS'; export const hostMethods = { hosts: __('Hosts'), hostCollections: __('Host collections'), hostGroups: __('Host groups'), searchQuery: __('Search query'), }; export const hostQuerySearchID = 'mainHostQuery'; export const hostsController = 'hosts'; export const dataName = { [HOSTS]: 'hosts', [HOST_GROUPS]: 'hostgroups', }; export const HOSTS_TO_PREVIEW_AMOUNT = 20; export const DEBOUNCE_HOST_COUNT = 700; export const HOST_IDS = 'HOST_IDS'; export const REX_FEATURE = 'REX_FEATURE';
Version data entries
6 entries across 6 versions & 1 rubygems