tmpshare 1.0.1

A tool to share files
Documentation
extern crate tmpshare;

use std::env::args;
use std::path::Path;

pub fn main() {
    let path = match args().nth(1) {
        Some(path) => path,
        None => {
            println!("usage: get <hash>");
            std::process::exit(1);
        }
    };

    let path = Path::new(&path);

    match tmpshare::storage::hash_file(path) {
        Ok(hash) => println!("{}", hash),
        Err(err) => {
            println!("{}", err);
            std::process::exit(1);
        }
    }
}