diff --git a/src/Tgstation.Server.Client/IInstanceManagerClient.cs b/src/Tgstation.Server.Client/IInstanceManagerClient.cs index f983ce3d44..73d60a3893 100644 --- a/src/Tgstation.Server.Client/IInstanceManagerClient.cs +++ b/src/Tgstation.Server.Client/IInstanceManagerClient.cs @@ -19,12 +19,12 @@ namespace Tgstation.Server.Client Task> List(CancellationToken cancellationToken); /// - /// Create an + /// Create or attach an /// /// The to create. will be ignored /// The for the operation - /// A resulting in the created - Task Create(Instance instance, CancellationToken cancellationToken); + /// A resulting in the created or attached + Task CreateOrAttach(Instance instance, CancellationToken cancellationToken); /// /// Relocates, renamed, and/or on/offlines an @@ -48,7 +48,7 @@ namespace Tgstation.Server.Client /// The to delete /// The for the operation /// A representing the running operation - Task Delete(Instance instance, CancellationToken cancellationToken); + Task Detach(Instance instance, CancellationToken cancellationToken); /// /// Create an for a given diff --git a/src/Tgstation.Server.Client/InstanceManagerClient.cs b/src/Tgstation.Server.Client/InstanceManagerClient.cs index f8343c5c91..0aad027e0b 100644 --- a/src/Tgstation.Server.Client/InstanceManagerClient.cs +++ b/src/Tgstation.Server.Client/InstanceManagerClient.cs @@ -33,10 +33,10 @@ namespace Tgstation.Server.Client } /// - public Task Create(Instance instance, CancellationToken cancellationToken) => apiClient.Create(Routes.InstanceManager, instance ?? throw new ArgumentNullException(nameof(instance)), cancellationToken); + public Task CreateOrAttach(Instance instance, CancellationToken cancellationToken) => apiClient.Create(Routes.InstanceManager, instance ?? throw new ArgumentNullException(nameof(instance)), cancellationToken); /// - public Task Delete(Instance instance, CancellationToken cancellationToken) => apiClient.Delete(Routes.SetID(Routes.InstanceManager, instance?.Id ?? throw new ArgumentNullException(nameof(instance))), cancellationToken); + public Task Detach(Instance instance, CancellationToken cancellationToken) => apiClient.Delete(Routes.SetID(Routes.InstanceManager, instance?.Id ?? throw new ArgumentNullException(nameof(instance))), cancellationToken); /// public Task> List(CancellationToken cancellationToken) => apiClient.Read>(Routes.List(Routes.InstanceManager), cancellationToken);