From 8dc3f44727c73141a0b5c3f31abe174eaac4702d Mon Sep 17 00:00:00 2001 From: Francesco Torchia Date: Mon, 11 Nov 2024 10:21:44 +0100 Subject: [PATCH] Enable Virt Management page in dev mode Signed-off-by: Francesco Torchia --- pkg/harvester/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/harvester/index.ts b/pkg/harvester/index.ts index 3a3895b0..bdb39b0e 100644 --- a/pkg/harvester/index.ts +++ b/pkg/harvester/index.ts @@ -9,6 +9,9 @@ import { PRODUCT_NAME } from './config/harvester'; // Init the package export default function (plugin: IPlugin) { + const isDev = process.env.NODE_ENV !== 'production'; + const isSingleVirtualCluster = process.env.rancherEnv === PRODUCT_NAME; + // Auto-import model, detail, edit from the folders importTypes(plugin); @@ -18,7 +21,9 @@ export default function (plugin: IPlugin) { // Built-in icon plugin.metadata.icon = require('./icon.svg'); - const isSingleVirtualCluster = process.env.rancherEnv === PRODUCT_NAME; + if (isDev && !isSingleVirtualCluster) { + plugin.addProduct(require('./config/harvester-manager')); + } plugin.addProduct(require('./config/harvester-cluster'));