Laur's blog
  • Home
  • About
  • Support my work
Sign in Subscribe

execution

A collection of 4 posts
Rundeck - Speeding Up Even More the  Cleaning Process
execution

Rundeck - Speeding Up Even More the Cleaning Process

As I was running the script, I've noticed it ran very slow. I have left it for a few days to run (700K executions), I've noticed the speed increased linearly over time. As Rundeck has both DB and files to store its data, it looked to
Oct 12, 2018 1 min read
Delete Executions in  Rundeck - Wrapping it all Up
delete

Delete Executions in Rundeck - Wrapping it all Up

The previous posts have built the components to allow us to get projects, jobs, executions and remove executions from a Rundeck instance via its API. Now, we can just wrap them up :) The list of packages we need is: import time import datetime import sys import logging For convenience, I&
Oct 9, 2018 1 min read
Remove Executions in Rundeck
execution

Remove Executions in Rundeck

TL;DR: You have to get the executions' list and remove the appropriate ones using hte API. Once we've managed to get the list of job executions, we can use the API to remove the relevant executions. The command is rather simple: def deleteExecutions(server, port, api_
Oct 8, 2018 2 min read
Get Job Executions in Rundeck
date

Get Job Executions in Rundeck

Following the previous articles, we are now in position to query job executions. The query is done via API as well. As a job can have an arbitrary number of executions, it's advisable to use pagination. The code follows the same lines as the one in the previous
Oct 3, 2018 1 min read
Page 1 of 1
Laur's blog © 2025
  • Sign up
Powered by Ghost