mirror of
https://github.com/livebook-dev/livebook.git
synced 2024-09-20 10:05:57 +08:00
* Revert "Removes deployment group deletion (#2479)
This commit is contained in:
parent
98ad12ed6c
commit
579415fea4
|
@ -11,6 +11,7 @@ defmodule LivebookProto do
|
|||
SecretDeleted,
|
||||
SecretUpdated,
|
||||
DeploymentGroupCreated,
|
||||
DeploymentGroupDeleted,
|
||||
DeploymentGroupUpdated,
|
||||
UserConnected
|
||||
}
|
||||
|
@ -31,6 +32,7 @@ defmodule LivebookProto do
|
|||
| SecretDeleted.t()
|
||||
| SecretUpdated.t()
|
||||
| DeploymentGroupCreated.t()
|
||||
| DeploymentGroupDeleted.t()
|
||||
| DeploymentGroupUpdated.t()
|
||||
| UserConnected.t()
|
||||
|
||||
|
|
5
proto/lib/livebook_proto/deployment_group_deleted.pb.ex
Normal file
5
proto/lib/livebook_proto/deployment_group_deleted.pb.ex
Normal file
|
@ -0,0 +1,5 @@
|
|||
defmodule LivebookProto.DeploymentGroupDeleted do
|
||||
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
|
||||
|
||||
field :id, 1, type: :string
|
||||
end
|
|
@ -48,17 +48,22 @@ defmodule LivebookProto.Event do
|
|||
json_name: "deploymentGroupUpdated",
|
||||
oneof: 0
|
||||
|
||||
field :agent_connected, 10,
|
||||
field :deployment_group_deleted, 10,
|
||||
type: LivebookProto.DeploymentGroupDeleted,
|
||||
json_name: "deploymentGroupDeleted",
|
||||
oneof: 0
|
||||
|
||||
field :agent_connected, 11,
|
||||
type: LivebookProto.AgentConnected,
|
||||
json_name: "agentConnected",
|
||||
oneof: 0
|
||||
|
||||
field :agent_key_created, 11,
|
||||
field :agent_key_created, 12,
|
||||
type: LivebookProto.AgentKeyCreated,
|
||||
json_name: "agentKeyCreated",
|
||||
oneof: 0
|
||||
|
||||
field :agent_key_deleted, 12,
|
||||
field :agent_key_deleted, 13,
|
||||
type: LivebookProto.AgentKeyDeleted,
|
||||
json_name: "agentKeyDeleted",
|
||||
oneof: 0
|
||||
|
|
|
@ -112,7 +112,7 @@ defmodule LivebookWeb.Integration.Hub.DeploymentGroupLiveTest do
|
|||
|
||||
assert_receive {:deployment_group_updated, ^updated_deployment_group}
|
||||
assert_patch(view, "/hub/#{hub.id}/deployment-groups/edit/#{deployment_group.id}")
|
||||
assert render(view) =~ "Deployment group FOO updated successfully"
|
||||
assert render(view) =~ "Deployment group #{new_name} updated successfully"
|
||||
assert updated_deployment_group in Livebook.Teams.get_deployment_groups(hub)
|
||||
end
|
||||
|
||||
|
|
|
@ -407,7 +407,7 @@ defmodule LivebookWeb.Integration.Hub.EditLiveTest do
|
|||
|
||||
assert_receive {:deployment_group_updated, ^updated_deployment_group}
|
||||
assert_patch(view, "/hub/#{hub.id}/deployment-groups/edit/#{deployment_group.id}")
|
||||
assert render(view) =~ "Deployment group FOO updated successfully"
|
||||
assert render(view) =~ "Deployment group #{new_name} updated successfully"
|
||||
assert updated_deployment_group in Livebook.Teams.get_deployment_groups(hub)
|
||||
end
|
||||
|
||||
|
|
|
@ -188,6 +188,16 @@ defmodule Livebook.HubHelpers do
|
|||
send(pid, {:event, :deployment_group_created, deployment_group_created})
|
||||
end
|
||||
|
||||
def remove_offline_hub_deployment_group(deployment_group) do
|
||||
hub = offline_hub()
|
||||
{:ok, pid} = hub_pid(hub)
|
||||
|
||||
deployment_group_deleted =
|
||||
%LivebookProto.DeploymentGroupDeleted{id: deployment_group.id}
|
||||
|
||||
send(pid, {:event, :deployment_group_deleted, deployment_group_deleted})
|
||||
end
|
||||
|
||||
def put_offline_hub_file_system(file_system) do
|
||||
hub = offline_hub()
|
||||
{:ok, pid} = hub_pid(hub)
|
||||
|
|
Loading…
Reference in a new issue