lateral/cmds/
getpid.rs

1use crate::{resp, Error, GlobalOpts, Req};
2use std::os::unix::net::UnixStream;
3
4pub fn execute(global_opts: &GlobalOpts) -> Result<(), Error> {
5    debug!("getpid command");
6    let socket = UnixStream::connect(&global_opts.socket_path())?;
7    Req::GetPid.write_to(&socket)?;
8    let _resp: resp::GetPid = resp::read_from(&socket)?;
9    Ok(())
10}