]> git.r.bdr.sh - rbdr/blog/blobdiff - src/command/status/mod.rs
Deal with all lints
[rbdr/blog] / src / command / status / mod.rs
index e8754f59eadb5e334c08c5f39c61fda299043efc..b92ef5f87f52adef88032637f32c2c7f89b2d36a 100644 (file)
@@ -1,7 +1,8 @@
+mod blog_status;
 mod configuration_status;
 
 mod configuration_status;
 
-use std::io::Result;
 use crate::configuration::Configuration;
 use crate::configuration::Configuration;
+use std::io::Result;
 
 pub struct Status;
 
 
 pub struct Status;
 
@@ -16,12 +17,12 @@ impl super::Command for Status {
         vec![]
     }
 
         vec![]
     }
 
-    fn execute(&self, _: Option<&String>, configuration: &Configuration, _: &String) -> Result<()> {
+    fn execute(&self, _: Option<&String>, configuration: &Configuration, _: &str) -> Result<()> {
         let status_providers = available_status_providers();
         for status_provider in status_providers {
         let status_providers = available_status_providers();
         for status_provider in status_providers {
-            println!("{}", status_provider(configuration));
+            println!("{}\n----\n", status_provider(configuration));
         }
         }
-        return Ok(())
+        Ok(())
     }
 
     fn after_dependencies(&self) -> Vec<Box<dyn super::Command>> {
     }
 
     fn after_dependencies(&self) -> Vec<Box<dyn super::Command>> {
@@ -38,7 +39,5 @@ impl super::Command for Status {
 }
 
 fn available_status_providers() -> Vec<fn(&Configuration) -> String> {
 }
 
 fn available_status_providers() -> Vec<fn(&Configuration) -> String> {
-    vec![
-        configuration_status::status,
-    ]
+    vec![configuration_status::status, blog_status::status]
 }
 }