Deployment and lifecycle management for Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: shorten some sid identifiers

+12 -12
+1 -1
apps/garden/lib/garden/storage.ex
··· 122 122 123 123 defp default() do 124 124 %__MODULE__{ 125 - local_sid: SowerClient.Sid.generate("loc_garden") 125 + local_sid: SowerClient.Sid.generate("lc_grdn") 126 126 } 127 127 end 128 128 end
+4 -4
apps/sower/lib/sower/orchestration/deployment.ex
··· 154 154 result = 155 155 %__MODULE__{ 156 156 org_id: Repo.get_org_id(), 157 - sid: SowerClient.Sid.generate("deploy") 157 + sid: SowerClient.Sid.generate("dply") 158 158 } 159 159 |> changeset(attrs) 160 160 |> Repo.insert() ··· 256 256 retry_deployment = 257 257 Repo.preload(retry_deployment, [:garden, :subscriptions, seeds: [:tags]]) 258 258 259 - request_id = SowerClient.Sid.generate("request") 259 + request_id = SowerClient.Sid.generate("req") 260 260 261 261 SowerWeb.Endpoint.broadcast( 262 262 "garden:#{retry_deployment.garden.sid}", ··· 306 306 mark_deployments_dispatched(to_replay, now) 307 307 308 308 Enum.each(to_replay, fn deployment -> 309 - request_id = SowerClient.Sid.generate("request") 309 + request_id = SowerClient.Sid.generate("req") 310 310 payload = deployment_event_payload(deployment, request_id) 311 311 SowerWeb.Endpoint.broadcast("garden:#{garden.sid}", "deployment", payload) 312 312 SowerWeb.Endpoint.broadcast("agent:#{garden.sid}", "deployment", payload) ··· 360 360 {:error, :garden_not_found} 361 361 362 362 %Garden{} = garden -> 363 - request_id = SowerClient.Sid.generate("request") 363 + request_id = SowerClient.Sid.generate("req") 364 364 {:ok, request_id} = process_deployment(request_id, [subscription], garden, opts) 365 365 {:ok, request_id} 366 366 end
+2 -2
apps/sower/test/sower/orchestration/deployment_sequence_test.exs
··· 96 96 97 97 {:ok, completed} = 98 98 Deployment.record_deployment(%SowerClient.Orchestration.DeploymentResult{ 99 - request_id: SowerClient.Sid.generate("request"), 99 + request_id: SowerClient.Sid.generate("req"), 100 100 deployment_sid: deployment.sid, 101 101 result: :success, 102 102 deployed_at: deployed_at ··· 166 166 # Deployment reports partial 167 167 {:ok, completed} = 168 168 Deployment.record_deployment(%SowerClient.Orchestration.DeploymentResult{ 169 - request_id: SowerClient.Sid.generate("request"), 169 + request_id: SowerClient.Sid.generate("req"), 170 170 deployment_sid: deployment.sid, 171 171 result: :partial, 172 172 deployed_at: DateTime.utc_now() |> DateTime.truncate(:second)
+1 -1
apps/sower/test/sower_web/channels/garden_channel_handle_in_test.exs
··· 28 28 test "registers a new garden when garden_sid is nil" do 29 29 %{socket: socket} = connect_and_join_garden() 30 30 31 - local_sid = SowerClient.Sid.generate("local") 31 + local_sid = SowerClient.Sid.generate("lc_grdn") 32 32 33 33 ref = 34 34 push(socket, "garden:hello", %{
+3 -3
apps/sower/test/sower_web/channels/garden_channel_test.exs
··· 23 23 garden = 24 24 garden_fixture(%{ 25 25 sid: SowerClient.Sid.generate("grdn"), 26 - local_sid: SowerClient.Sid.generate("local") 26 + local_sid: SowerClient.Sid.generate("lc_grdn") 27 27 }) 28 28 29 29 encoded_token = Base.encode64(access_token.token) ··· 81 81 garden = 82 82 garden_fixture(%{ 83 83 sid: SowerClient.Sid.generate("grdn"), 84 - local_sid: SowerClient.Sid.generate("local") 84 + local_sid: SowerClient.Sid.generate("lc_grdn") 85 85 }) 86 86 87 87 encoded_token = Base.encode64(access_token.token) ··· 114 114 garden = 115 115 garden_fixture(%{ 116 116 sid: SowerClient.Sid.generate("grdn"), 117 - local_sid: SowerClient.Sid.generate("local") 117 + local_sid: SowerClient.Sid.generate("lc_grdn") 118 118 }) 119 119 120 120 seed = seed_fixture(%{name: "replay-seed", seed_type: "nixos"})
+1 -1
apps/sower/test/support/channel_case.ex
··· 36 36 Map.merge( 37 37 %{ 38 38 sid: SowerClient.Sid.generate("grdn"), 39 - local_sid: SowerClient.Sid.generate("local") 39 + local_sid: SowerClient.Sid.generate("lc_grdn") 40 40 }, 41 41 unquote(attrs) 42 42 )