lateral 0.3.1

A simple process parallelizer to make lives better at the commandline.
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::{resp, Error, GlobalOpts, Req};
use std::os::unix::net::UnixStream;

pub fn execute(global_opts: &GlobalOpts) -> Result<(), Error> {
    debug!("getpid command");
    let socket = UnixStream::connect(&global_opts.socket_path())?;
    Req::GetPid.write_to(&socket)?;
    let _resp: resp::GetPid = resp::read_from(&socket)?;
    Ok(())
}