mirror of
https://github.com/pcvolkmer/bzkf-rwdp-check.git
synced 2025-04-19 19:16:51 +00:00
refactor: use 'package' as primary argument name but keep 'export-package'
This commit is contained in:
parent
97004be3ba
commit
54dd9163a9
@ -110,4 +110,4 @@ Mithilfe dieser Anwendung kann auch der aktuelle Inhalt der Datenbank gegen die
|
||||
Export verglichen werden.
|
||||
|
||||
Der Befehl `check-export` kann zusammen mit der Angabe der Protokolldatei (`--file`) und der Angabe des
|
||||
Exports (`--export-package=...`) und den Optionen für den Datenbankzugriff ausgeführt werden.
|
||||
Exports (`--package=...` bzw. `--export-package=...`) und den Optionen für den Datenbankzugriff ausgeführt werden.
|
@ -173,8 +173,8 @@ pub enum SubCommand {
|
||||
user: String,
|
||||
#[arg(short, long, help = "LKR-Export-Protokoll-Datei")]
|
||||
file: PathBuf,
|
||||
#[arg(long, help = "Exportpaketnummer", default_value = "0")]
|
||||
export_package: u16,
|
||||
#[arg(long, alias = "export-package", help = "Exportpaketnummer", default_value = "0")]
|
||||
package: u16,
|
||||
},
|
||||
}
|
||||
|
||||
|
@ -134,14 +134,14 @@ impl DatabaseSource {
|
||||
Err(())
|
||||
}
|
||||
|
||||
pub fn exported(&self, export_id: u16) -> Result<Vec<(String, String)>, ()> {
|
||||
pub fn exported(&self, package: u16) -> Result<Vec<(String, String)>, ()> {
|
||||
match Pool::new(self.0.as_str()) {
|
||||
Ok(pool) => {
|
||||
if let Ok(mut connection) = pool.try_get_conn(Duration::from_secs(3)) {
|
||||
return match connection.exec_map(
|
||||
EXPORTED_TO_LKR,
|
||||
params! {
|
||||
"export_id" => export_id,
|
||||
"export_id" => package,
|
||||
},
|
||||
|(id, xml_data)| (id, xml_data),
|
||||
) {
|
||||
|
@ -444,14 +444,14 @@ fn main() -> Result<(), Box<dyn Error>> {
|
||||
port,
|
||||
user,
|
||||
file,
|
||||
export_package,
|
||||
package,
|
||||
} => {
|
||||
let password = request_password_if_none(password);
|
||||
|
||||
let _ = term.write_line(
|
||||
&style(format!(
|
||||
"Warte auf Daten für den LKR-Export '{}'...",
|
||||
export_package
|
||||
package
|
||||
))
|
||||
.blue()
|
||||
.bright()
|
||||
@ -461,7 +461,7 @@ fn main() -> Result<(), Box<dyn Error>> {
|
||||
let db = DatabaseSource::new(&database, &host, &password, port, &user);
|
||||
|
||||
let db_entries = db
|
||||
.exported(export_package)
|
||||
.exported(package)
|
||||
.map_err(|_e| "Fehler bei Zugriff auf die Datenbank")?;
|
||||
|
||||
let db_meldungen = db_entries
|
||||
|
Loading…
x
Reference in New Issue
Block a user