@@ -48,7 +48,6 @@ use uuid::Uuid;
4848
4949use openstack_keystone:: api;
5050use openstack_keystone:: config:: Config ;
51- use openstack_keystone:: error:: KeystoneError ;
5251use openstack_keystone:: federation:: FederationApi ;
5352use openstack_keystone:: keystone:: { Service , ServiceState } ;
5453use openstack_keystone:: plugin_manager:: PluginManager ;
@@ -117,10 +116,10 @@ async fn main() -> Result<(), Report> {
117116 2 => LevelFilter :: DEBUG ,
118117 _ => LevelFilter :: TRACE ,
119118 } )
120- . with_target ( "cranelift_codegen" , Level :: INFO )
121- . with_target ( "wasmtime_codegen" , Level :: INFO )
122- . with_target ( "wasmtime_cranelift" , Level :: INFO )
123- . with_target ( "wasmtime::runtime" , Level :: INFO ) ;
119+ . with_target ( "cranelift_codegen" , Level :: INFO ) ;
120+ // .with_target("wasmtime_codegen", Level::INFO)
121+ // .with_target("wasmtime_cranelift", Level::INFO)
122+ // .with_target("wasmtime::runtime", Level::INFO);
124123
125124 let log_layer = tracing_subscriber:: fmt:: layer ( )
126125 . with_writer ( io:: stderr)
@@ -166,16 +165,7 @@ async fn main() -> Result<(), Report> {
166165
167166 let provider = Provider :: new ( cfg. clone ( ) , plugin_manager) ?;
168167
169- let policy = if let Some ( opa_base_url) = & cfg. api_policy . opa_base_url {
170- PolicyFactory :: http ( opa_base_url. clone ( ) ) . await ?
171- } else {
172- #[ cfg( feature = "wasm" ) ]
173- {
174- let path = std:: path:: Path :: new ( env ! ( "CARGO_MANIFEST_DIR" ) ) . join ( "policy.wasm" ) ;
175- PolicyFactory :: from_wasm ( & path) . await ?
176- }
177- return Err ( KeystoneError :: PolicyEnforcementNotAvailable ) ?;
178- } ;
168+ let policy = PolicyFactory :: http ( cfg. api_policy . opa_base_url . clone ( ) ) . await ?;
179169
180170 let shared_state = Arc :: new ( Service :: new ( cfg, conn, provider, policy) ?) ;
181171
0 commit comments