mirror of
https://github.com/moghtech/komodo.git
synced 2026-09-12 00:01:11 +00:00
add rename deployment to monitor client
This commit is contained in:
@@ -129,6 +129,7 @@ export interface DeploymentActionState {
|
||||
pulling: boolean;
|
||||
recloning: boolean;
|
||||
updating: boolean;
|
||||
renaming: boolean;
|
||||
}
|
||||
|
||||
export interface DockerRunArgs {
|
||||
@@ -422,6 +423,7 @@ export enum Operation {
|
||||
PruneImagesServer = "prune_images_server",
|
||||
PruneContainersServer = "prune_containers_server",
|
||||
PruneNetworksServer = "prune_networks_server",
|
||||
RenameServer = "rename_server",
|
||||
CreateBuild = "create_build",
|
||||
UpdateBuild = "update_build",
|
||||
DeleteBuild = "delete_build",
|
||||
@@ -435,6 +437,7 @@ export enum Operation {
|
||||
RemoveContainer = "remove_container",
|
||||
PullDeployment = "pull_deployment",
|
||||
RecloneDeployment = "reclone_deployment",
|
||||
RenameDeployment = "rename_deployment",
|
||||
CreateProcedure = "create_procedure",
|
||||
UpdateProcedure = "update_procedure",
|
||||
DeleteProcedure = "delete_procedure",
|
||||
|
||||
@@ -43,6 +43,7 @@ import {
|
||||
ModifyUserCreateServerBody,
|
||||
ModifyUserEnabledBody,
|
||||
PermissionsUpdateBody,
|
||||
RenameDeploymentBody,
|
||||
UpdateDescriptionBody,
|
||||
} from "./client_types";
|
||||
import { generateQuery, QueryObject } from "./helpers";
|
||||
@@ -204,6 +205,10 @@ export class Client {
|
||||
return this.patch("/api/deployment/update", deployment);
|
||||
}
|
||||
|
||||
rename_deployment(deployment_id: string, new_name: string) {
|
||||
return this.patch(`/api/deployment/${deployment_id}/rename`, { new_name });
|
||||
}
|
||||
|
||||
reclone_deployment(deployment_id: string): Promise<Update> {
|
||||
return this.post(`/api/deployment/${deployment_id}/reclone`);
|
||||
}
|
||||
|
||||
@@ -29,6 +29,10 @@ export interface CopyDeploymentBody {
|
||||
server_id: string;
|
||||
}
|
||||
|
||||
export interface RenameDeploymentBody {
|
||||
new_name: string;
|
||||
}
|
||||
|
||||
export interface GetContainerLogQuery {
|
||||
tail?: number;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user