Skip to content

Commit f22129f

Browse files
committed
PR feedback
Signed-off-by: Ryan Levick <[email protected]>
1 parent 9dd1caf commit f22129f

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

containerd-shim-spin/src/engine.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,9 +174,9 @@ impl SpinEngine {
174174
info!(" >>> running spin http trigger");
175175
let address_str = env::var(constants::SPIN_HTTP_LISTEN_ADDR_ENV)
176176
.unwrap_or_else(|_| constants::SPIN_ADDR_DEFAULT.to_string());
177-
let listen_address = parse_addr(&address_str)?;
177+
let address = parse_addr(&address_str)?;
178178
let cli_args = spin_trigger_http::CliArgs {
179-
address: listen_address,
179+
address,
180180
tls_cert: None,
181181
tls_key: None,
182182
};

containerd-shim-spin/src/trigger.rs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use std::{collections::HashSet, future::Future, path::Path, pin::Pin};
33
use spin_app::{locked::LockedApp, App};
44
use spin_runtime_factors::{FactorsBuilder, TriggerFactors};
55
use spin_trigger::{
6-
cli::{FactorsConfig, RuntimeFactorsBuilder, TriggerAppBuilder},
6+
cli::{FactorsConfig, TriggerAppBuilder},
77
loader::ComponentLoader,
88
Trigger,
99
};
@@ -22,13 +22,14 @@ pub(crate) const MQTT_TRIGGER_TYPE: &str = <MqttTrigger as Trigger<TriggerFactor
2222
pub(crate) const COMMAND_TRIGGER_TYPE: &str = <CommandTrigger as Trigger<TriggerFactors>>::TYPE;
2323

2424
/// Run the trigger with the given CLI args, [`App`] and [`ComponentLoader`].
25-
pub(crate) async fn run<
26-
T: Trigger<<FactorsBuilder as RuntimeFactorsBuilder>::Factors> + 'static,
27-
>(
25+
pub(crate) async fn run<T>(
2826
cli_args: T::CliArgs,
2927
app: App,
3028
loader: &ComponentLoader,
31-
) -> anyhow::Result<Pin<Box<dyn Future<Output = anyhow::Result<()>>>>> {
29+
) -> anyhow::Result<Pin<Box<dyn Future<Output = anyhow::Result<()>>>>>
30+
where
31+
T: Trigger<TriggerFactors> + 'static,
32+
{
3233
let trigger = T::new(cli_args, &app)?;
3334
let builder: TriggerAppBuilder<_, FactorsBuilder> = TriggerAppBuilder::new(trigger);
3435

0 commit comments

Comments
 (0)