From 9cfd12dc8dc6b8040f4c9cf1f17e1d537f282964 Mon Sep 17 00:00:00 2001 From: Andrey Date: Thu, 15 Dec 2022 17:34:49 +0200 Subject: [PATCH] Add state cleaner. --- crawlers/deploy/mumbai-state-clean.service | 13 +++++++++++++ crawlers/deploy/mumbai-state-clean.timer | 9 +++++++++ 2 files changed, 22 insertions(+) create mode 100644 crawlers/deploy/mumbai-state-clean.service create mode 100644 crawlers/deploy/mumbai-state-clean.timer diff --git a/crawlers/deploy/mumbai-state-clean.service b/crawlers/deploy/mumbai-state-clean.service new file mode 100644 index 00000000..c909d5cf --- /dev/null +++ b/crawlers/deploy/mumbai-state-clean.service @@ -0,0 +1,13 @@ +[Unit] +Description=Execute state clean labels crawler +After=network.target + +[Service] +Type=oneshot +User=ubuntu +Group=www-data +WorkingDirectory=/home/ubuntu/moonstream/crawlers/mooncrawl +EnvironmentFile=/home/ubuntu/moonstream-secrets/app.env +ExecStart=/home/ubuntu/moonstream-env/bin/python -m mooncrawl.state_crawler.cli --access-id "${NB_CONTROLLER_ACCESS_ID}" clean-state-labels --blockchain mumbai -N 10000 +CPUWeight=60 +SyslogIdentifier=polygon-state-clean diff --git a/crawlers/deploy/mumbai-state-clean.timer b/crawlers/deploy/mumbai-state-clean.timer new file mode 100644 index 00000000..cfb37c0c --- /dev/null +++ b/crawlers/deploy/mumbai-state-clean.timer @@ -0,0 +1,9 @@ +[Unit] +Description=Execute Polygon state clean labels crawler each 25m + +[Timer] +OnBootSec=50s +OnUnitActiveSec=25m + +[Install] +WantedBy=timers.target