summaryrefslogtreecommitdiffstats
path: root/src/db
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2020-11-08 20:42:01 +0100
committerMatthias Beyer <mail@beyermatthias.de>2020-11-08 20:53:41 +0100
commit9166416664930b2c0e6f04d62a822333ed44a175 (patch)
tree8f716173b673001f2ffd363f035a40cf35b7017c /src/db
parent35bcca3a73b81039e875cad0be988a44adaf7112 (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.rs7
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<()>;
}