Skip to content

Commit 8505cd4

Browse files
authored
chore: compress rdb cassettes (#3137)
* chore: add support for vcr compression and trim k8s cassettes * Fix * Fix linter * Fix i18n for error message * Apply review suggestions * Apply review suggestions * Fix lint * chore: compress rdb cassettes * Fix * remove duplicate
1 parent a6a7a13 commit 8505cd4

File tree

38 files changed

+2354
-17922
lines changed

38 files changed

+2354
-17922
lines changed

cmd/vcr-compressor/main.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import (
66
"os"
77

88
"github.com/scaleway/scaleway-sdk-go/api/k8s/v1"
9+
"github.com/scaleway/scaleway-sdk-go/api/rdb/v1"
910
"gopkg.in/dnaeon/go-vcr.v3/cassette"
1011
)
1112

@@ -16,6 +17,19 @@ var transientStates = map[string]bool{
1617
k8s.PoolStatusDeleting.String(): true,
1718
k8s.PoolStatusScaling.String(): true,
1819
k8s.PoolStatusUpgrading.String(): true,
20+
21+
rdb.DatabaseBackupStatusCreating.String(): true,
22+
rdb.DatabaseBackupStatusDeleting.String(): true,
23+
rdb.DatabaseBackupStatusExporting.String(): true,
24+
rdb.DatabaseBackupStatusRestoring.String(): true,
25+
rdb.InstanceStatusAutohealing.String(): true,
26+
rdb.InstanceStatusBackuping.String(): true,
27+
rdb.InstanceStatusConfiguring.String(): true,
28+
rdb.InstanceStatusDeleting.String(): true,
29+
rdb.InstanceStatusInitializing.String(): true,
30+
rdb.InstanceStatusProvisioning.String(): true,
31+
rdb.InstanceStatusRestarting.String(): true,
32+
rdb.InstanceStatusSnapshotting.String(): true,
1933
}
2034

2135
func main() {

0 commit comments

Comments
 (0)