feat(billing): finalize tenant subscription entitlements and platform stabilization fixes
This commit is contained in:
1
projection/projection-manifest.yaml
Normal file
1
projection/projection-manifest.yaml
Normal file
@@ -0,0 +1 @@
|
||||
projections: {}
|
||||
@@ -112,6 +112,7 @@ async fn serve() {
|
||||
worker_ready,
|
||||
worker_obs,
|
||||
worker_tenant_placement,
|
||||
Some(http_state.storage.clone()),
|
||||
)
|
||||
.await
|
||||
});
|
||||
|
||||
@@ -53,6 +53,7 @@ pub async fn run_projection_with_signals(
|
||||
ready: Arc<AtomicBool>,
|
||||
observability: Observability,
|
||||
tenant_placement: TenantPlacement,
|
||||
storage: Option<KvClient>,
|
||||
) -> Result<(), ProjectionError> {
|
||||
match settings.consumer_mode {
|
||||
crate::config::ConsumerMode::Single => {
|
||||
@@ -63,6 +64,7 @@ pub async fn run_projection_with_signals(
|
||||
ready: Some(ready),
|
||||
observability: Some(observability),
|
||||
tenant_placement: Some(tenant_placement),
|
||||
storage,
|
||||
..RunOptions::default()
|
||||
},
|
||||
)
|
||||
@@ -76,6 +78,7 @@ pub async fn run_projection_with_signals(
|
||||
ready: Some(ready),
|
||||
observability: Some(observability),
|
||||
tenant_placement: Some(tenant_placement),
|
||||
storage,
|
||||
..RunOptions::default()
|
||||
},
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user