Commit 28b48223 authored by Wohlgemuth, Jason's avatar Wohlgemuth, Jason
Browse files

fix: Update example code used in gather command to work

parent ad52320f
Loading
Loading
Loading
Loading
Loading
+12 −4
Original line number Diff line number Diff line
@@ -54,12 +54,20 @@ Here is a list
}
#[allow(dead_code)]
async fn gitlab_example() {
    let project = "34619";
    let group = "24758";
    let options = gitlab::Options::from_env();
    println!("Runners: {:#?}", gitlab::runners(options.clone()).await);
    let options = options.clone().with_identifier(project);
    println!("Runner: {:#?}", gitlab::runner(options.clone()).await);
    dbg!(&options);
    let runners = gitlab::runners(options.clone()).await;
    println!("Runners: {:#?}", runners);
    match runners {
        | Ok(ref values) if !values.is_empty() => {
            let runner_id = values[0].identifier.to_string();
            let options = options.clone().with_identifier(runner_id);
            println!("Runner: {:#?}", gitlab::runner(options).await);
        }
        | Ok(_) => println!("Runner: Ok(None)"),
        | Err(ref why) => println!("Runner: Err({why:#?})"),
    }
    let options = options.with_identifier(group);
    println!("Groups: {:#?}", gitlab::groups(options).await);
}
+6 −1
Original line number Diff line number Diff line
@@ -79,7 +79,7 @@
                    "template": "{{ base }}/projects/{{ identifier }}/releases{{ query }}"
                },
                {
                    "name": "runners",
                    "name": "runner",
                    "method": "get",
                    "template": "{{ base }}/runners/{{ identifier }}{{ query }}"
                },
@@ -88,6 +88,11 @@
                    "method": "post",
                    "template": "{{ base }}/runners{{ query }}"
                },
                {
                    "name": "runners",
                    "method": "get",
                    "template": "{{ base }}/runners{{ query }}"
                },
                {
                    "name": "tags",
                    "method": "get",
+1 −1
Original line number Diff line number Diff line
@@ -838,7 +838,7 @@ pub async fn merge_request_note(options: Options) -> ApiResult<MergeRequestNoteR
}
/// Get runner details by identifier
pub async fn runner(options: Options) -> ApiResult<RunnerDetails> {
    let action = "runners";
    let action = "runner";
    let Options {
        token, identifier, domain, ..
    } = options;