Skip to content

Commit

Permalink
Merge pull request #41 from ATOR-Development/34-seed-relay-sale-data-…
Browse files Browse the repository at this point in the history
…operation

Adds relay sale data seed hcl scripts
  • Loading branch information
jim-toth committed Aug 1, 2024
2 parents 35f4370 + cfa5938 commit eecb8b2
Show file tree
Hide file tree
Showing 4 changed files with 116 additions and 55 deletions.
4 changes: 3 additions & 1 deletion cli/commands/seed-relay-sale-data.subcommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,9 @@ export class RelaySaleDataSubCommand extends CommandRunner {

private async down(existingLock: SeedLockDocument | null) {
if (!existingLock) {
this.logger.log(`No seed lock found for ${this.seedName}, nothing to remove`)
this.logger.log(
`No seed lock found for ${this.seedName}, nothing to remove`
)

return
}
Expand Down
57 changes: 57 additions & 0 deletions operations/seed-down-relay-sale-data-stage.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
job "seed-relay-sale-data" {
datacenters = ["ator-fin"]
type = "batch"

group "seed-relay-sale-data-group" {
count = 1

network {
mode = "bridge"
port "validator" {
to = 3000
host_network = "wireguard"
}
}

task "seed-relay-sale-data-task" {
driver = "docker"

resources {
cpu = 4096
memory = 8192
}

env {
CPU_COUNT="1"
}

template {
data = <<EOH
{{- range service "validator-stage-mongo" }}
MONGO_URI="mongodb://{{ .Address }}:{{ .Port }}/valid-ator-stage-testnet"
{{- end }}
EOH
destination = "secrets/file.env"
env = true
}

template {
change_mode = "noop"
data = ""
destination = "local/relay-sale-data.csv"
}

config {
image = "ghcr.io/ator-development/valid-ator:stage"
volumes = [ "local/relay-sale-data.csv:/data/relay-sale-data.csv" ]
entrypoint = [ "node" ]
args = [
"dist/cli/main.js",
"seed", "relay-sale-data",
"--data", "/data/relay-sale-data.csv",
"down"
]
}
}
}
}
54 changes: 0 additions & 54 deletions operations/seed-relay-sale-data.hcl

This file was deleted.

56 changes: 56 additions & 0 deletions operations/seed-up-relay-sale-data-stage.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
job "seed-relay-sale-data" {
datacenters = ["ator-fin"]
type = "batch"

group "seed-relay-sale-data-group" {
count = 1

network {
mode = "bridge"
port "validator" {
to = 3000
host_network = "wireguard"
}
}

task "seed-relay-sale-data-task" {
driver = "docker"

resources {
cpu = 4096
memory = 8192
}

env {
CPU_COUNT="1"
}

template {
data = <<EOH
{{- range service "validator-stage-mongo" }}
MONGO_URI="mongodb://{{ .Address }}:{{ .Port }}/valid-ator-stage-testnet"
{{- end }}
EOH
destination = "secrets/file.env"
env = true
}

template {
change_mode = "noop"
data = ""
destination = "local/relay-sale-data.csv"
}

config {
image = "ghcr.io/ator-development/valid-ator:stage"
volumes = [ "local/relay-sale-data.csv:/data/relay-sale-data.csv" ]
entrypoint = [ "node" ]
args = [
"dist/cli/main.js",
"seed", "relay-sale-data",
"--data", "/data/relay-sale-data.csv"
]
}
}
}
}

0 comments on commit eecb8b2

Please sign in to comment.