Hi Octopus support,
I was reviewing one of your support tickets:
I see there was a PowerShell script posted by one of your members:
https://gist.github.com/Dalmirog/1b5bd23938d0e1da5014 3
Get-OctopusEvents.ps1
But the full script wasn’t posted–there is link, which is broken unfortunately:
Get-OctopusEvents.ps1
Function Get-OctopusEvents ([datetime]$From,[datetime]$To,[string]$OctopusAPIKey,[string]$OctopusURL){
$fromStr = ($from).ToString("yyyy-MM-ddTHH:mm:ss")
$toStr = ($to).ToString("yyyy-MM-ddTHH:mm:ss")
$header = @{ "X-Octopus-ApiKey" = $OctopusAPIKey }
$events = @()
$skip = 0
do{
Do you have another example of this script or another that performs a similar function in retrieving certain events with a specified from and to date? I am having trouble putting one together that retrieves a specific Library Variable Set and checks if changes were made every 1 hour.
I did get a version of the script to work, but the default check goes back a month. The other option I am using is the built-in subscriptions based on the Audit log (but your Audit logs cannot specify specific library variable sets–it grabs everything).
Using Octopus v2019.3.8
Thanks,
Alex