use origin_domain::{AccountId, ConnectorId, JobId, SyncId};
use tracing::Span;
pub fn sync(sync: &SyncId, connector: &ConnectorId, account: &AccountId) -> Span {
tracing::info_span!(
"sync",
sync_id = sync.as_str(),
connector = connector.as_str(),
account_id = account.as_str(),
)
}
pub fn job(job: &JobId, kind: &str) -> Span {
tracing::info_span!("job", job_id = job.as_str(), kind = kind)
}
pub fn request(connector: &ConnectorId, operation: &str) -> Span {
tracing::debug_span!(
"request",
connector = connector.as_str(),
operation = operation
)
}