Skip to content

Commit

Permalink
Bug 1886397: Move object-enum to console shared
Browse files Browse the repository at this point in the history
Signed-off-by: Ido Rosenzwig <irosenzw@redhat.com>
  • Loading branch information
irosenzw committed Oct 8, 2020
1 parent 2ef1ec1 commit 5b4922b
Show file tree
Hide file tree
Showing 30 changed files with 30 additions and 29 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum, VolumeType } from '../../../constants';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { VolumeType } from '../../../constants';
import { DataVolumeSourceType, DiskType } from '../../../constants/vm/storage';
import { getStringEnumValues } from '../../../utils/types';
import { BinaryUnit } from '../../form/size-unit-utils';
Expand Down
1 change: 0 additions & 1 deletion frontend/packages/kubevirt-plugin/src/constants/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,3 @@ export * from './vm';
export * from './vm-templates';
export * from './cdi';
export * from './namespace';
export * from './object-enum';
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ObjectEnum } from './object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export type SelectDropdownData = {
description?: string;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members,no-underscore-dangle */
import { ObjectEnum } from './object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { StatusSimpleLabel } from './status-constants';
import { StatusGroup } from './status-group';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from './object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export class StatusGroup extends ObjectEnum<string> {
static readonly RHV = new StatusGroup('RHV', 'RHV', 'Red Hat Virtualization');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { DiskBus } from '../../vm/storage';

export class OvirtDiskBus extends ObjectEnum<string> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { NetworkInterfaceModel } from '../../vm/network';

export class OvirtNetworkInterfaceModel extends ObjectEnum<string> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { StatusEnum } from '../../status-enum';
import { StatusSimpleLabel } from '../../status-constants';
import { StatusGroup } from '../../status-group';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export class VMImportType extends ObjectEnum<string> {
static readonly OVIRT = new VMImportType('ovirt');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export class VMwareFirmware extends ObjectEnum<string> {
static readonly BIOS = new VMwareFirmware('bios', true);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* eslint-disable lines-between-class-members */
import { AccessConsoles } from '@patternfly/react-console/dist/js';
import { ObjectEnum } from '../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

const {
VNC_CONSOLE_TYPE,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { TemplateKind } from '@console/internal/module/k8s';
import { getName } from '@console/shared/src';
import { ObjectEnum } from '../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export class OSSelection extends ObjectEnum<string> {
static readonly FEDORA = new OSSelection(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { READABLE_VIRTIO } from '../constants';
import { NIC_MODEL_E1000E_DESC, DISK_TYPE_VIRTIO_DESC } from '../../../utils/strings';
import { SelectDropdownObjectEnum, SelectDropdownData } from '../../select-dropdown-object-enum';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { SelectDropdownObjectEnum } from '../../select-dropdown-object-enum';
import {
NIC_TYPE_BRIDGE_DESC,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { NetworkInterfaceType } from './network-interface-type';

export class NetworkType extends ObjectEnum<string> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* eslint-disable lines-between-class-members */
import { getName, getNamespace, K8sEntityMap } from '@console/shared/src';
import { ObjectEnum } from '../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import {
asVM,
getDataVolumeTemplates,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export class AccessMode extends ObjectEnum<string> {
static readonly READ_WRITE_ONCE = new AccessMode('ReadWriteOnce', 'Single User (RWO)');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export class DataVolumeSourceType extends ObjectEnum<string> {
static readonly BLANK = new DataVolumeSourceType('blank');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { SelectDropdownObjectEnum } from '../../select-dropdown-object-enum';
import {
DISK_TYPE_SATA_DESC,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* eslint-disable lines-between-class-members */
import * as _ from 'lodash';
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { DiskBus } from './disk-bus';

export class DiskType extends ObjectEnum<string> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

export class VolumeMode extends ObjectEnum<string> {
static readonly BLOCK = new VolumeMode('Block');
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '../../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

interface VolumeMetadata {
isEnvType?: boolean;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/* eslint-disable lines-between-class-members,no-underscore-dangle */
import { ObjectEnum } from '../object-enum';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { V2VVMImportStatus } from '../v2v-import/ovirt/v2v-vm-import-status';
import { StatusEnum, StatusMetadata } from '../status-enum';
import { getStringEnumValues } from '../../utils/types';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ObjectEnum } from '../../../../../constants';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { ObjectWithTypePropertyWrapper } from '../../object-with-type-property-wrapper';

export type Smoothie = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/* eslint-disable lines-between-class-members */
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import {
getName,
hasLabel,
Expand All @@ -9,7 +10,6 @@ import {
import { K8sKind, K8sResourceKind } from '@console/internal/module/k8s/types';
import { K8sResourceKindMethods } from '../types/types';
import { ObjectWithTypePropertyWrapper } from './object-with-type-property-wrapper';
import { ObjectEnum } from '../../../constants';
import { clearMetadata, clearRuntimeMetadata, initK8sObject, K8sInitAddon } from './util/k8s-mixin';

export abstract class K8sResourceObjectWithTypePropertyWrapper<
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import * as _ from 'lodash';
import { ObjectEnum } from '../../../constants';
import { omitEmpty } from '../../../utils/common';
import { Wrapper } from './wrapper';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ObjectEnum } from '../../constants';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { DeploymentStatus } from '../deployment';

export class PodDeploymentStatus extends ObjectEnum<string> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ObjectEnum } from '../../constants';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';

// phases constants conform v2vvmware_controller.go
export class V2VProviderStatus extends ObjectEnum<string> {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
/* eslint-disable lines-between-class-members */
import * as _ from 'lodash';
import { ObjectEnum } from '@console/shared/src/constants/object-enum';
import { ValidationErrorType } from '@console/shared/src';
import { ObjectEnum, DiskBus, DiskType } from '../../../constants';
import { DiskBus, DiskType } from '../../../constants';
import { CommonTemplatesValidation } from '../../../types/template';
import {
IntervalValidationResult,
Expand Down

0 comments on commit 5b4922b

Please sign in to comment.