Browse Source

Ran 'cargo fmt'

main
Unbewohnte 3 years ago
parent
commit
8f8ee5eb6e
  1. 21
      src/main.rs

21
src/main.rs

@ -1,6 +1,6 @@
use clap::{App, Arg};
use std::fs;
use std::path::Path;
use clap::{Arg, App};
/// Indicator of where the message should be in fumofile
const MESSAGE_INDICATOR: &str = "!message";
@ -33,7 +33,7 @@ fn main() {
.help("Choose another fumofumo to print")
.takes_value(true)
.required(false)
.default_value(FUMO_DEFAULT)
.default_value(FUMO_DEFAULT),
)
.arg(
Arg::with_name("fumofiles_directory")
@ -43,7 +43,7 @@ fn main() {
.help("Look for fumofiles in given directory")
.takes_value(true)
.required(false)
.default_value(DEFAULT_FUMOFILES_DIR)
.default_value(DEFAULT_FUMOFILES_DIR),
)
.arg(
Arg::with_name("list_fumos")
@ -51,7 +51,7 @@ fn main() {
.long("list_fumos")
.help("Lists all fumofiles in the default directory instead")
.takes_value(false)
.required(false)
.required(false),
)
.arg(
Arg::with_name("message")
@ -60,13 +60,15 @@ fn main() {
.help("Message to print")
.takes_value(true)
.index(1)
.multiple(true)
).get_matches();
.multiple(true),
)
.get_matches();
// check for list_fumos flag.
if matches.is_present("list_fumos") {
// list fumofiles and exit
let fumofiles = fs::read_dir(DEFAULT_FUMOFILES_DIR).expect("Could not read default fumofiles directory");
let fumofiles = fs::read_dir(DEFAULT_FUMOFILES_DIR)
.expect("Could not read default fumofiles directory");
for entry in fumofiles {
let file = entry.unwrap();
let filename = file.file_name();
@ -85,7 +87,8 @@ fn main() {
let fumofile_path = Path::new(&new_fumofiles_dir).join(fumofile_name);
// read fumofile
let mut fumofile_contents: String = fs::read_to_string(fumofile_path).expect("Could not find a fumofile!");
let mut fumofile_contents: String =
fs::read_to_string(fumofile_path).expect("Could not find a fumofile!");
// process the message
let message_values = matches.values_of("message").expect("No message provided");
@ -97,5 +100,3 @@ fn main() {
println!("{}", fumosay);
}

Loading…
Cancel
Save