gitlib/remote/
runner_remote.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use hyper::HeaderMap;
use crate::dto::runner_response::RunnerResponse;
use common::remote::{get, post};
use crate::dto::runner_token_request::RunnerTokenRequest;

pub fn find_my(headers: HeaderMap) -> Result<RunnerResponse, String> {
    get::<RunnerResponse>(
        "git",
        String::from("/runner/findMy"),
        headers,
    )
}
pub fn get_token(headers: HeaderMap, body: RunnerTokenRequest) -> Result<RunnerResponse, String> {
    post::<_,RunnerResponse>("git", String::from("/runner/getToken"), headers, body)
}