@@ -18,7 +18,7 @@ use spin_cli::{build_info::*, subprocess::ExitStatusError};
1818use spin_trigger2:: cli:: help:: HelpArgsOnlyTrigger ;
1919use spin_trigger2:: cli:: FactorsTriggerCommand ;
2020use spin_trigger_http2:: HttpTrigger ;
21- // TODO(factors): use spin_trigger_redis::RedisTrigger;
21+ use spin_trigger_redis:: RedisTrigger ;
2222
2323#[ tokio:: main]
2424async fn main ( ) {
@@ -137,7 +137,7 @@ enum SpinApp {
137137#[ derive( Subcommand ) ]
138138enum TriggerCommands {
139139 Http ( FactorsTriggerCommand < HttpTrigger > ) ,
140- // TODO(factors): Redis(TriggerExecutorCommand <RedisTrigger>),
140+ Redis ( FactorsTriggerCommand < RedisTrigger > ) ,
141141 #[ clap( name = spin_cli:: HELP_ARGS_ONLY_TRIGGER_TYPE , hide = true ) ]
142142 HelpArgsOnly ( FactorsTriggerCommand < HelpArgsOnlyTrigger > ) ,
143143}
@@ -155,7 +155,7 @@ impl SpinApp {
155155 Self :: Registry ( cmd) => cmd. run ( ) . await ,
156156 Self :: Build ( cmd) => cmd. run ( ) . await ,
157157 Self :: Trigger ( TriggerCommands :: Http ( cmd) ) => cmd. run ( ) . await ,
158- // TODO(factors): Self::Trigger(TriggerCommands::Redis(cmd)) => cmd.run().await,
158+ Self :: Trigger ( TriggerCommands :: Redis ( cmd) ) => cmd. run ( ) . await ,
159159 Self :: Trigger ( TriggerCommands :: HelpArgsOnly ( cmd) ) => cmd. run ( ) . await ,
160160 Self :: Plugins ( cmd) => cmd. run ( ) . await ,
161161 Self :: External ( cmd) => execute_external_subcommand ( cmd, app) . await ,
0 commit comments