Add uuid and remove useless logs
This commit is contained in:
parent
2f5a28beb9
commit
e46fe9db87
3 changed files with 31 additions and 17 deletions
|
@ -1,7 +1,5 @@
|
|||
#![cfg_attr(not(unix), allow(unused_imports))]
|
||||
|
||||
#[cfg(unix)]
|
||||
use tonic::transport::server::UdsConnectInfo;
|
||||
use tonic::{Request, Response, Status};
|
||||
|
||||
use libcommand::internal::{
|
||||
|
@ -17,31 +15,19 @@ pub struct DaemonServer {}
|
|||
impl Unix for DaemonServer {
|
||||
async fn authorize(
|
||||
&self,
|
||||
request: Request<AuthorizeRequest>,
|
||||
_request: Request<AuthorizeRequest>,
|
||||
) -> Result<Response<AuthorizeResponse>, Status> {
|
||||
#[cfg(unix)]
|
||||
{
|
||||
let conn_info = request.extensions().get::<UdsConnectInfo>().unwrap();
|
||||
println!("Got a request {:?} with info {:?}", request, conn_info);
|
||||
}
|
||||
|
||||
let reply = AuthorizeResponse {
|
||||
status: AuthorizationStatus::Authorized.into(),
|
||||
session_uuid: "".into()
|
||||
session_uuid: uuid::Uuid::new_v4().to_string()
|
||||
};
|
||||
Ok(Response::new(reply))
|
||||
}
|
||||
|
||||
async fn terminate(
|
||||
&self,
|
||||
request: Request<TerminateRequest>,
|
||||
_request: Request<TerminateRequest>,
|
||||
) -> Result<Response<TerminateResponse>, Status> {
|
||||
#[cfg(unix)]
|
||||
{
|
||||
let conn_info = request.extensions().get::<UdsConnectInfo>().unwrap();
|
||||
println!("Got a request {:?} with info {:?}", request, conn_info);
|
||||
}
|
||||
|
||||
let reply = TerminateResponse {
|
||||
status: TerminateStatus::Ok.into()
|
||||
};
|
||||
|
|
Reference in a new issue