Skip to content

Commit bcbd2c4

Browse files
committed
factors: Add OutboundHttpFactor
Signed-off-by: Lann Martin <lann.martin@fermyon.com>
1 parent 1877e0b commit bcbd2c4

File tree

14 files changed

+378
-86
lines changed

14 files changed

+378
-86
lines changed

Cargo.lock

Lines changed: 54 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,10 @@ hyper = { version = "1.0.0", features = ["full"] }
134134
reqwest = { version = "0.12", features = ["stream", "blocking"] }
135135
tracing = { version = "0.1", features = ["log"] }
136136

137-
wasi-common-preview1 = { git = "https://github.com/bytecodealliance/wasmtime", rev = "23409ca7e184ef3b7d42fe17938caed470643d5d", package = "wasi-common", features = ["tokio"] }
138-
wasmtime = { git = "https://github.com/bytecodealliance/wasmtime", rev = "23409ca7e184ef3b7d42fe17938caed470643d5d" }
139-
wasmtime-wasi = { git = "https://github.com/bytecodealliance/wasmtime", rev = "23409ca7e184ef3b7d42fe17938caed470643d5d" }
140-
wasmtime-wasi-http = { git = "https://github.com/bytecodealliance/wasmtime", rev = "23409ca7e184ef3b7d42fe17938caed470643d5d" }
137+
wasi-common-preview1 = { git = "https://github.com/bytecodealliance/wasmtime", rev = "69a78fc1359769f320b5968042cb9d988336dd54", package = "wasi-common", features = ["tokio"] }
138+
wasmtime = { git = "https://github.com/bytecodealliance/wasmtime", rev = "69a78fc1359769f320b5968042cb9d988336dd54" }
139+
wasmtime-wasi = { git = "https://github.com/bytecodealliance/wasmtime", rev = "69a78fc1359769f320b5968042cb9d988336dd54" }
140+
wasmtime-wasi-http = { git = "https://github.com/bytecodealliance/wasmtime", rev = "69a78fc1359769f320b5968042cb9d988336dd54" }
141141

142142
spin-componentize = { path = "crates/componentize" }
143143

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
[package]
2+
name = "spin-factor-outbound-http"
3+
version = { workspace = true }
4+
authors = { workspace = true }
5+
edition = { workspace = true }
6+
7+
[dependencies]
8+
anyhow = "1.0"
9+
http = "1.1.0"
10+
spin-factor-outbound-networking = { path = "../factor-outbound-networking" }
11+
spin-factor-wasi = { path = "../factor-wasi" }
12+
spin-factors = { path = "../factors" }
13+
spin-world = { path = "../world" }
14+
tracing = { workspace = true }
15+
wasmtime-wasi-http = { workspace = true }
16+
17+
[lints]
18+
workspace = true

0 commit comments

Comments
 (0)