mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
cleanup
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
parent
3b0b6a5dc3
commit
f3a976a386
@ -53,11 +53,8 @@ export interface KubernetesClusterStatus extends CatalogEntityStatus {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export class KubernetesCluster extends CatalogEntity<CatalogEntityMetadata, KubernetesClusterStatus, KubernetesClusterSpec> {
|
export class KubernetesCluster extends CatalogEntity<CatalogEntityMetadata, KubernetesClusterStatus, KubernetesClusterSpec> {
|
||||||
static apiVersion = "entity.k8slens.dev/v1alpha1";
|
public readonly apiVersion = "entity.k8slens.dev/v1alpha1";
|
||||||
static kind = "KubernetesCluster";
|
public readonly kind = "KubernetesCluster";
|
||||||
|
|
||||||
public readonly apiVersion = KubernetesCluster.apiVersion;
|
|
||||||
public readonly kind = KubernetesCluster.kind;
|
|
||||||
|
|
||||||
async connect(): Promise<void> {
|
async connect(): Promise<void> {
|
||||||
if (app) {
|
if (app) {
|
||||||
|
|||||||
@ -26,7 +26,7 @@ import { ResourceApplier } from "../main/resource-applier";
|
|||||||
import { ipcMain, IpcMainInvokeEvent } from "electron";
|
import { ipcMain, IpcMainInvokeEvent } from "electron";
|
||||||
import { clusterFrameMap } from "./cluster-frames";
|
import { clusterFrameMap } from "./cluster-frames";
|
||||||
import { catalogEntityRegistry } from "../main/catalog";
|
import { catalogEntityRegistry } from "../main/catalog";
|
||||||
import { KubernetesCluster } from "./catalog-entities";
|
import type { KubernetesCluster } from "./catalog-entities";
|
||||||
|
|
||||||
export const clusterActivateHandler = "cluster:activate";
|
export const clusterActivateHandler = "cluster:activate";
|
||||||
export const clusterSetFrameIdHandler = "cluster:set-frame-id";
|
export const clusterSetFrameIdHandler = "cluster:set-frame-id";
|
||||||
@ -55,7 +55,7 @@ if (ipcMain) {
|
|||||||
handleRequest(clusterVisibilityHandler, (event: IpcMainInvokeEvent, clusterId: ClusterId, visible: boolean) => {
|
handleRequest(clusterVisibilityHandler, (event: IpcMainInvokeEvent, clusterId: ClusterId, visible: boolean) => {
|
||||||
const entity = catalogEntityRegistry.getById<KubernetesCluster>(clusterId);
|
const entity = catalogEntityRegistry.getById<KubernetesCluster>(clusterId);
|
||||||
|
|
||||||
for (const kubeEntity of catalogEntityRegistry.getItemsForApiKind(KubernetesCluster.apiVersion, KubernetesCluster.kind)) {
|
for (const kubeEntity of catalogEntityRegistry.getItemsForApiKind(entity.apiVersion, entity.kind)) {
|
||||||
kubeEntity.status.active = false;
|
kubeEntity.status.active = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user