versionprune

command
v0.0.0-...-7ef6195 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Overview

Versionprune prunes stale AppEngine versions for a specified service.

The command by default will: - keep the latest 5 versions - keep any version that is serving traffic - keep any version that is younger than 24h - ignore versions with invalid dates (doesn't seem to be a real thing)

Sample output:

target project:	[go-discovery]
target service:	[go-dev]
versions:	(18)

versions to keep (11): [
	20191101t013408: version is serving traffic. split: 100%
	20191031t211924: keeping the latest 5 versions (2)
	20191031t211903: keeping the latest 5 versions (3)
	20191031t205920: keeping the latest 5 versions (4)
	20191031t232247: keeping the latest 5 versions (5)
	20191031t232028: keeping recent versions (2h56m4.73591512s)
	20191031t220312: keeping recent versions (4h13m20.735921508s)
	20191031t211935: keeping recent versions (4h56m55.73592447s)
	20191031t211824: keeping recent versions (4h58m10.735928067s)
	20191031t200353: keeping recent versions (6h12m38.735932792s)
	20191031t150644: keeping recent versions (11h9m44.735935312s)
]
versions to delete (7): [
	20191030t225128: bye
	20191030t214823: bye
	20191030t214355: bye
	20191030t204338: bye
	20191030t202841: bye
	20191030t195403: bye
	20191030t192250: bye
]
deleting go-discovery/go-dev/20191030t225128
...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL