Radish alpha
r
Radicle CI broker
Radicle
Git (anonymous pull)
Log in to clone via SSH
refactor(src/broker.rs): drop list of adapters
Lars Wirzenius committed 1 year ago
commit 346b8719382a3b96696764463a80a65ac8de0957
parent 67ec871f238b4c0d6e71d59b4e72fc8205b4cff5
1 file changed +2 -5
modified src/broker.rs
@@ -4,7 +4,6 @@
//! testing.

use std::{
-
    collections::HashMap,
    path::{Path, PathBuf},
    time::Duration,
};
@@ -30,7 +29,6 @@ use crate::{
/// repository.
pub struct Broker {
    default_adapter: Option<Adapter>,
-
    adapters: HashMap<RepoId, Adapter>,
    max_run_time: Duration,
    db: Db,
}
@@ -41,7 +39,6 @@ impl Broker {
        logger::broker_db(db_filename);
        Ok(Self {
            default_adapter: None,
-
            adapters: HashMap::new(),
            max_run_time,
            db: Db::new(db_filename)?,
        })
@@ -60,8 +57,8 @@ impl Broker {
        self.default_adapter.as_ref()
    }

-
    fn adapter(&self, rid: &RepoId) -> Option<&Adapter> {
-
        self.adapters.get(rid).or(self.default_adapter.as_ref())
+
    fn adapter(&self, _rid: &RepoId) -> Option<&Adapter> {
+
        self.default_adapter.as_ref()
    }

    #[allow(clippy::result_large_err)]