diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-11-08 20:42:01 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-11-08 20:53:41 +0100 |
commit | 9166416664930b2c0e6f04d62a822333ed44a175 (patch) | |
tree | 8f716173b673001f2ffd363f035a40cf35b7017c /src/db | |
parent | 35bcca3a73b81039e875cad0be988a44adaf7112 (diff) |
Do not pass objects not needed
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/db')
-rw-r--r-- | src/db/interface.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/db/interface.rs b/src/db/interface.rs index bc337ad..1f0f544 100644 --- a/src/db/interface.rs +++ b/src/db/interface.rs @@ -11,13 +11,12 @@ use clap::ArgMatches; use diesel::RunQueryDsl; use itertools::Itertools; -use crate::config::Configuration; use crate::db::DbConnectionConfig; use crate::db::models; -pub fn interface(db_connection_config: DbConnectionConfig, matches: &ArgMatches, config: &Configuration) -> Result<()> { +pub fn interface(db_connection_config: DbConnectionConfig, matches: &ArgMatches) -> Result<()> { match matches.subcommand() { - ("cli", Some(matches)) => cli(db_connection_config, matches, config), + ("cli", Some(matches)) => cli(db_connection_config, matches), ("artifacts", Some(matches)) => artifacts(db_connection_config, matches), ("envvars", Some(matches)) => envvars(db_connection_config, matches), ("images", Some(matches)) => images(db_connection_config, matches), @@ -25,7 +24,7 @@ pub fn interface(db_connection_config: DbConnectionConfig, matches: &ArgMatches, } } -fn cli(db_connection_config: DbConnectionConfig, matches: &ArgMatches, config: &Configuration) -> Result<()> { +fn cli(db_connection_config: DbConnectionConfig, matches: &ArgMatches) -> Result<()> { trait PgCliCommand { fn run_for_uri(&self, dbcc: DbConnectionConfig) -> Result<()>; } |