Skip to content

Commit 4a069aa

Browse files
chore(job): cleanup variable usage (#109)
1 parent 80e1c50 commit 4a069aa

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

jobs/instances-snapshot-cleaner/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ On Scaleway Console on the following link you can create a new Job Definition: h
5151
> For sensitive data like `SCW_ACCESS_KEY` and `SCW_SECRET_KEY` we recommend to inject them via Secret Manager, [more info here](https://www.scaleway.com/en/docs/serverless/jobs/how-to/reference-secret-in-job/).
5252
5353
- `SCW_DELETE_AFTER_DAYS`: number of days after the snapshots will be deleted
54-
- `SCW_PROJECT_ID`: project you want to clean up
54+
- `SCW_DEFAULT_PROJECT_ID`: project you want to clean up
5555
- `SCW_ZONE`: you need to give the ZONE of your snapshot you want to clean, like `fr-par-2`
5656
- `SCW_ACCESS_KEY`: your access key
5757
- `SCW_SECRET_KEY`: your secret key

jobs/instances-snapshot-cleaner/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ module github.com/scaleway/serverless-examples/jobs/instances-snapshot
22

33
go 1.24
44

5-
require github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32
5+
require github.com/scaleway/scaleway-sdk-go v1.0.0-beta.33
66

77
require (
88
github.com/kr/pretty v0.3.1 // indirect
9-
github.com/rogpeppe/go-internal v1.13.1 // indirect
9+
github.com/rogpeppe/go-internal v1.14.1 // indirect
1010
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
1111
gopkg.in/yaml.v2 v2.4.0 // indirect
1212
)

jobs/instances-snapshot-cleaner/go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
1010
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
1111
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
1212
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
13-
github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII=
14-
github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o=
15-
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32 h1:4+LP7qmsLSGbmc66m1s5dKRMBwztRppfxFKlYqYte/c=
16-
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32/go.mod h1:kzh+BSAvpoyHHdHBCDhmSWtBc1NbLMZ2lWHqnBoxFks=
13+
github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ=
14+
github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc=
15+
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.33 h1:KhF0WejiUTDbL5X55nXowP7zNopwpowa6qaMAWyIE+0=
16+
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.33/go.mod h1:792k1RTU+5JeMXm35/e2Wgp71qPH/DmDoZrRc+EFZDk=
1717
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
1818
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
1919
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=

jobs/instances-snapshot-cleaner/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const (
1616
envOrgID = "SCW_DEFAULT_ORGANIZATION_ID"
1717
envAccessKey = "SCW_ACCESS_KEY"
1818
envSecretKey = "SCW_SECRET_KEY"
19-
envProjectID = "SCW_PROJECT_ID"
19+
envProjectID = "SCW_DEFAULT_PROJECT_ID"
2020
envZone = "SCW_ZONE"
2121

2222
// envDeleteAfter name of env variable to deleter older images.

jobs/instances-snapshot/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ On Scaleway Console on the following link you can create a new Job Definition: h
5151
> For sensitive data like `SCW_ACCESS_KEY` and `SCW_SECRET_KEY` we recommend to inject them via Secret Manager, [more info here](https://www.scaleway.com/en/docs/serverless/jobs/how-to/reference-secret-in-job/).
5252
5353
- `INSTANCE_ID`: grab the instance ID you want to create snapshots from
54-
- `INSTANCE_ZONE`: you need to give the ZONE of you instance, like `fr-par-2`
54+
- `SCW_ZONE`: you need to give the ZONE of you instance, like `fr-par-2`
5555
- `SCW_ACCESS_KEY`: your access key
5656
- `SCW_SECRET_KEY`: your secret key
5757
- `SCW_DEFAULT_ORGANIZATION_ID`: your organzation ID

jobs/instances-snapshot/main.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ const (
1313
envOrgID = "SCW_DEFAULT_ORGANIZATION_ID"
1414
envAccessKey = "SCW_ACCESS_KEY"
1515
envSecretKey = "SCW_SECRET_KEY"
16+
envInstanceZone = "SCW_ZONE"
1617
envInstanceID = "INSTANCE_ID"
17-
envInstanceZone = "INSTANCE_ZONE"
1818
)
1919

2020
func main() {
@@ -46,8 +46,8 @@ func main() {
4646

4747
func createSnapshots(instanceAPI *instance.API) error {
4848
gotInstance, err := instanceAPI.GetServer(&instance.GetServerRequest{
49-
ServerID: os.Getenv("INSTANCE_ID"),
50-
Zone: scw.Zone(os.Getenv("INSTANCE_ZONE")),
49+
ServerID: os.Getenv(envInstanceID),
50+
Zone: scw.Zone(os.Getenv(envInstanceZone)),
5151
})
5252
if err != nil {
5353
return fmt.Errorf("error while getting instance %w", err)

0 commit comments

Comments
 (0)