fix: Remove unused imports and interfaces from gpu-setup.ts

This commit is contained in:
vishalkadam47
2024-11-03 04:16:51 +05:30
parent 1b6d8d803b
commit ed7150fac1

View File

@@ -1,7 +1,5 @@
import { docker } from "../constants";
import { execAsync } from "../utils/process/execAsync";
import { execAsyncRemote } from "../utils/process/execAsync";
import { getRemoteDocker } from "./servers/remote-docker";
interface GPUInfo {
driverInstalled: boolean;
@@ -17,16 +15,6 @@ interface GPUInfo {
gpuResources: number;
}
interface DiscreteResourceSpec {
Kind: string;
Value: number;
}
interface NamedGenericResource {
NamedResourceSpec?: { Kind: string; Value: string };
DiscreteResourceSpec?: DiscreteResourceSpec;
}
export async function checkGPUStatus(serverId?: string): Promise<GPUInfo> {
try {
// Check NVIDIA Driver