diff options
Diffstat (limited to 'src/bin/sp-meta.rs')
-rw-r--r-- | src/bin/sp-meta.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bin/sp-meta.rs b/src/bin/sp-meta.rs index c633c59..33e6ca4 100644 --- a/src/bin/sp-meta.rs +++ b/src/bin/sp-meta.rs @@ -8,6 +8,8 @@ use structopt::StructOpt; use subplot::{Document, Style}; +mod cli; + #[derive(Debug)] enum OutputFormat { Plain, @@ -115,9 +117,7 @@ impl Metadata { fn main() -> Result<()> { let opt = Opt::from_args(); - let basedir = subplot::get_basedir_from(&opt.filename)?; - let style = Style::default(); - let mut doc = Document::from_file(&basedir, &opt.filename, style)?; + let mut doc = cli::load_document(&opt.filename, Style::default())?; let meta = Metadata::try_from(&mut doc)?; match opt.output_format { |