Skip to content

Commit ab06c68

Browse files
authored
introduce attesteer compiler flag to avoid marblerun in pure dcap mode (#1345)
* introduce attesteer compiler flag * get rid of warnings
1 parent 2d9b617 commit ab06c68

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

service/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -690,7 +690,7 @@ fn print_events(events: Vec<Event>) {
690690
}
691691
}
692692

693-
#[cfg(feature = "dcap")]
693+
#[cfg(feature = "attesteer")]
694694
fn fetch_marblerun_events_every_hour<E>(
695695
api: ParentchainApi,
696696
enclave: Arc<E>,
@@ -721,7 +721,7 @@ fn fetch_marblerun_events_every_hour<E>(
721721

722722
handle.join().unwrap()
723723
}
724-
#[cfg(feature = "dcap")]
724+
#[cfg(feature = "attesteer")]
725725
fn register_quotes_from_marblerun(
726726
api: &ParentchainApi,
727727
enclave: Arc<dyn RemoteAttestation>,

service/src/prometheus_metrics.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ impl RestPath<&str> for PrometheusMarblerunEvents {
194194
}
195195
}
196196

197-
#[cfg(feature = "dcap")]
197+
#[cfg(feature = "attesteer")]
198198
pub fn fetch_marblerun_events(base_url: &str) -> Result<Vec<PrometheusMarblerunEvent>, Error> {
199199
let base_url = URL::parse(&base_url).map_err(|e| {
200200
Error::Custom(
@@ -222,7 +222,7 @@ pub struct PrometheusMarblerunEvent {
222222
pub activation: PrometheusMarblerunEventActivation,
223223
}
224224

225-
#[cfg(feature = "dcap")]
225+
#[cfg(feature = "attesteer")]
226226
impl PrometheusMarblerunEvent {
227227
pub fn get_quote_without_prepended_bytes(&self) -> &[u8] {
228228
let marblerun_magic_prepended_header_size = 16usize;

0 commit comments

Comments
 (0)