feat(cluster,api,models,cli): add cluster-aware model catalog deployments and request routing
This commit is contained in:
@@ -296,7 +296,9 @@ export class DockerManager {
|
||||
await execAsync('systemctl enable docker');
|
||||
logger.success('Docker service started and enabled');
|
||||
} catch (error) {
|
||||
logger.warn(`Could not start Docker service: ${error instanceof Error ? error.message : String(error)}`);
|
||||
logger.warn(
|
||||
`Could not start Docker service: ${error instanceof Error ? error.message : String(error)}`,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -308,7 +310,9 @@ export class DockerManager {
|
||||
await execAsync('systemctl stop docker');
|
||||
logger.success('Docker service stopped');
|
||||
} catch (error) {
|
||||
logger.warn(`Could not stop Docker service: ${error instanceof Error ? error.message : String(error)}`);
|
||||
logger.warn(
|
||||
`Could not stop Docker service: ${error instanceof Error ? error.message : String(error)}`,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -320,7 +324,11 @@ export class DockerManager {
|
||||
await execAsync('systemctl restart docker');
|
||||
logger.success('Docker service restarted');
|
||||
} catch (error) {
|
||||
logger.warn(`Could not restart Docker service: ${error instanceof Error ? error.message : String(error)}`);
|
||||
logger.warn(
|
||||
`Could not restart Docker service: ${
|
||||
error instanceof Error ? error.message : String(error)
|
||||
}`,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -352,7 +360,9 @@ export class DockerManager {
|
||||
logger.success(`Created Docker network '${this.networkName}'`);
|
||||
return true;
|
||||
} catch (error) {
|
||||
logger.error(`Failed to create network: ${error instanceof Error ? error.message : String(error)}`);
|
||||
logger.error(
|
||||
`Failed to create network: ${error instanceof Error ? error.message : String(error)}`,
|
||||
);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -372,7 +382,9 @@ export class DockerManager {
|
||||
logger.success(`Removed Docker network '${this.networkName}'`);
|
||||
return true;
|
||||
} catch (error) {
|
||||
logger.error(`Failed to remove network: ${error instanceof Error ? error.message : String(error)}`);
|
||||
logger.error(
|
||||
`Failed to remove network: ${error instanceof Error ? error.message : String(error)}`,
|
||||
);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -389,7 +401,9 @@ export class DockerManager {
|
||||
logger.success(`Pulled image: ${image}`);
|
||||
return true;
|
||||
} catch (error) {
|
||||
logger.error(`Failed to pull image: ${error instanceof Error ? error.message : String(error)}`);
|
||||
logger.error(
|
||||
`Failed to pull image: ${error instanceof Error ? error.message : String(error)}`,
|
||||
);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -454,7 +468,11 @@ export class DockerManager {
|
||||
logger.info('Log out and log back in for the change to take effect');
|
||||
return true;
|
||||
} catch (error) {
|
||||
logger.error(`Failed to add user to docker group: ${error instanceof Error ? error.message : String(error)}`);
|
||||
logger.error(
|
||||
`Failed to add user to docker group: ${
|
||||
error instanceof Error ? error.message : String(error)
|
||||
}`,
|
||||
);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user