GRIB Loader Interface

application.yaml
---
source: "<%= ENV['GRIB_SOURCE'] || 'gfs' %>"
preparetime: 4
timeout: 5
minwait: 1
maxwait: 3
attempts: 3
retry_delay_minutes: "<%= ENV['RETRY_DELAY_MINUTES'] || '1' %>"
gfs_extensions:
- tropopause
load_grib_gfs.yaml
---
protocol: https://
base_url: nomads.ncep.noaa.gov
precision: 0p50
datalist: <%= ENV['GFS_DATALIST_MAIN'] || ["TCDC", "UGRD", "VGRD", "PRES", "TMP",
  "RH", "PRATE", "TPFI", "DZDT"] %>
forecasts: "<%= ENV['GFS_FORECASTS_MAIN'] || [6, 9, 12, 15, 18, 21, 24, 48, 72] %>"
heights: "<%= ENV['GFS_HEIGHTS_MAIN'] || [ 'surface', '1000_mb', '950_mb', '900_mb',
  '850_mb', '800_mb', '750_mb', '700_mb', '650_mb', '600_mb', '550_mb', '500_mb',
  '450_mb', '400_mb', '350_mb', '300_mb', '250_mb', '200_mb', '150_mb', '100_mb',
  '70_mb', '50_mb'] %>"
path: "./grib"
working_dirs:
- "./grib"
- "./grib/data/"
- "./grib/result/"
load_grib_rosgidro.yaml
---
protocol: ftp://
base_url: 193.7.166.1
precision: 1p25
datalist:
- TMP
- UGRD
- VGRD
- HGT
- RH
forecasts: "<%= ENV['RG_FORECASTS_MAIN'] || [6, 9, 12, 15, 18, 21, 24, 27, 30, 33,
  36] %>"
forecasts_array:
  '6': '020'
  '9': '021'
  '12': '022'
  '15': '023'
  '18': '024'
  '21': '025'
  '24': '026'
  '27': '027'
  '30': '028'
  '33': '029'
  '36': '030'
heights:
- 850_mb
- 750_mb
- 700_mb
- 600_mb
- 500_mb
- 450_mb
- 400_mb
- 350_mb
- 300_mb
- 275_mb
- 250_mb
- 225_mb
- 200_mb
- 175_mb
- 150_mb
- 125_mb
- 100_mb
dir: "./"
path: "./grib"
cleanup_merge_tmp: true
cleanup_downloaded: true
load_grib_tropopause.yaml
---
protocol: https://
base_url: nomads.ncep.noaa.gov
precision: 0p50
datalist: <%= ENV['GFS_DATALIST_TROPO'] || ["ICAHT", "HGT", "TCDC", "UGRD", "VGRD",
  "PRES", "TMP", "RH", "PRATE", "TPFI"] %>
forecasts: "<%= ENV['GFS_FORECASTS_TROPO'] || [6, 9, 12, 15, 18, 21, 24, 48, 72] %>"
heights:
- tropopause
path: "./grib"
load_grib_turbulence.yaml
---
protocol: https://
base_url: nomads.ncep.noaa.gov
precision: 0p25
datalist: <%= ENV['GFS_DATALIST_TURB'] || ["EDPARM"] %>
forecasts: "<%= ENV['GFS_FORECASTS_TURB'] || [6, 9, 12, 15, 18, 21, 24] %>"
heights: "<%= ENV['GFS_HEIGHTS_TURB'] || [ 'surface', '1000_mb', '950_mb', '900_mb',
  '850_mb', '800_mb', '750_mb', '700_mb', '650_mb', '600_mb', '550_mb', '500_mb',
  '450_mb', '400_mb', '350_mb', '300_mb', '250_mb', '200_mb', '150_mb', '100_mb',
  '70_mb', '50_mb'] %>"
path: "./grib"
schedule.yaml
---
gfs:
  times:
  - '05:22'
  - '11:22'
  - '17:22'
  - '23:22'
rosgidro:
  times:
  - '04:55'
  - '10:55'
  - '16:55'
  - '22:55'
# Logfile created on 2026-07-10 07:04:00 +0000 by logger.rb/v1.7.0
treads:Запуск скрипта: main.rb в потоке 16821860 - 2026-07-10 07:04:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:04:00
gfs_loader:Start loading GFS data - 2026-07-10 07:04:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:04:00
grib_scheduler:[Scheduler] 07:04 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:04:03
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:04:04
gfs_loader:Start loading GFS data - 2026-07-10 07:04:04
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:04:04
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:04:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:04:28
treads:Завершение скрипта: main.rb (поток 16821860) - 2026-07-10 07:04:28
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:04:31
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:04:31
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:05 - 2026-07-10 07:04:31
grib_scheduler:[Scheduler] 07:05 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:05:31
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:05:31
gfs_loader:Start loading GFS data - 2026-07-10 07:05:31
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:05:31
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:05:59
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:05:59
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:06 - 2026-07-10 07:05:59
treads:Запуск скрипта: main.rb в потоке 16822840 - 2026-07-10 07:06:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:06:00
gfs_loader:Start loading GFS data - 2026-07-10 07:06:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:06:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:06:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:06:28
treads:Завершение скрипта: main.rb (поток 16822840) - 2026-07-10 07:06:28
grib_scheduler:[Scheduler] 07:06 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:06:59
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:06:59
gfs_loader:Start loading GFS data - 2026-07-10 07:06:59
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:06:59
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:07:26
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:07:26
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:08 - 2026-07-10 07:07:26
treads:Запуск скрипта: main.rb в потоке 16823820 - 2026-07-10 07:08:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:08:00
gfs_loader:Start loading GFS data - 2026-07-10 07:08:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:08:00
grib_scheduler:[Scheduler] 07:08 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:08:26
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:08:27
gfs_loader:Start loading GFS data - 2026-07-10 07:08:27
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:08:27
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:08:29
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:08:29
treads:Завершение скрипта: main.rb (поток 16823820) - 2026-07-10 07:08:29
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:08:54
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:08:54
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:09 - 2026-07-10 07:08:54
grib_scheduler:[Scheduler] 07:09 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:09:54
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:09:54
gfs_loader:Start loading GFS data - 2026-07-10 07:09:54
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:09:54
treads:Запуск скрипта: main.rb в потоке 16824800 - 2026-07-10 07:10:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:10:00
gfs_loader:Start loading GFS data - 2026-07-10 07:10:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:10:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:10:24
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:10:24
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:11 - 2026-07-10 07:10:24
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:10:30
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:10:30
treads:Завершение скрипта: main.rb (поток 16824800) - 2026-07-10 07:10:30
grib_scheduler:[Scheduler] 07:11 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:11:24
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:11:25
gfs_loader:Start loading GFS data - 2026-07-10 07:11:25
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:11:25
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:11:54
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:11:54
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:12 - 2026-07-10 07:11:54
treads:Запуск скрипта: main.rb в потоке 16825780 - 2026-07-10 07:12:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:12:00
gfs_loader:Start loading GFS data - 2026-07-10 07:12:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:12:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:12:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:12:27
treads:Завершение скрипта: main.rb (поток 16825780) - 2026-07-10 07:12:27
grib_scheduler:[Scheduler] 07:12 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:12:54
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:12:54
gfs_loader:Start loading GFS data - 2026-07-10 07:12:54
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:12:54
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:13:21
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:13:21
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:14 - 2026-07-10 07:13:21
treads:Запуск скрипта: main.rb в потоке 16826760 - 2026-07-10 07:14:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:14:00
gfs_loader:Start loading GFS data - 2026-07-10 07:14:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:14:00
grib_scheduler:[Scheduler] 07:14 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:14:21
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:14:22
gfs_loader:Start loading GFS data - 2026-07-10 07:14:22
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:14:22
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:14:26
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:14:26
treads:Завершение скрипта: main.rb (поток 16826760) - 2026-07-10 07:14:26
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:14:52
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:14:52
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:15 - 2026-07-10 07:14:52
grib_scheduler:[Scheduler] 07:15 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:15:52
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:15:53
gfs_loader:Start loading GFS data - 2026-07-10 07:15:53
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:15:53
treads:Запуск скрипта: main.rb в потоке 16827740 - 2026-07-10 07:16:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:16:00
gfs_loader:Start loading GFS data - 2026-07-10 07:16:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:16:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:16:21
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:16:21
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:17 - 2026-07-10 07:16:21
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:16:30
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:16:30
treads:Завершение скрипта: main.rb (поток 16827740) - 2026-07-10 07:16:30
grib_scheduler:[Scheduler] 07:17 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:17:21
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:17:21
gfs_loader:Start loading GFS data - 2026-07-10 07:17:21
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:17:21
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:17:48
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:17:48
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:18 - 2026-07-10 07:17:48
treads:Запуск скрипта: main.rb в потоке 16828720 - 2026-07-10 07:18:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:18:00
gfs_loader:Start loading GFS data - 2026-07-10 07:18:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:18:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:18:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:18:28
treads:Завершение скрипта: main.rb (поток 16828720) - 2026-07-10 07:18:28
grib_scheduler:[Scheduler] 07:18 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:18:48
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:18:48
gfs_loader:Start loading GFS data - 2026-07-10 07:18:48
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:18:49
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:19:15
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:19:15
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:20 - 2026-07-10 07:19:15
treads:Запуск скрипта: main.rb в потоке 16829680 - 2026-07-10 07:20:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:20:00
gfs_loader:Start loading GFS data - 2026-07-10 07:20:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:20:00
grib_scheduler:[Scheduler] 07:20 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:20:15
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:20:16
gfs_loader:Start loading GFS data - 2026-07-10 07:20:16
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:20:16
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:20:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:20:27
treads:Завершение скрипта: main.rb (поток 16829680) - 2026-07-10 07:20:27
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:20:42
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:20:42
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:21 - 2026-07-10 07:20:42
grib_scheduler:[Scheduler] 07:21 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:21:42
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:21:43
gfs_loader:Start loading GFS data - 2026-07-10 07:21:43
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:21:43
treads:Запуск скрипта: main.rb в потоке 16830680 - 2026-07-10 07:22:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:22:00
gfs_loader:Start loading GFS data - 2026-07-10 07:22:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:22:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:22:11
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:22:11
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:23 - 2026-07-10 07:22:11
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:22:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:22:28
treads:Завершение скрипта: main.rb (поток 16830680) - 2026-07-10 07:22:28
grib_scheduler:[Scheduler] 07:23 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:23:11
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:23:11
gfs_loader:Start loading GFS data - 2026-07-10 07:23:11
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:23:11
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:23:39
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:23:39
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:24 - 2026-07-10 07:23:39
treads:Запуск скрипта: main.rb в потоке 16831660 - 2026-07-10 07:24:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:24:00
gfs_loader:Start loading GFS data - 2026-07-10 07:24:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:24:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:24:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:24:27
treads:Завершение скрипта: main.rb (поток 16831660) - 2026-07-10 07:24:27
grib_scheduler:[Scheduler] 07:24 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:24:39
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:24:40
gfs_loader:Start loading GFS data - 2026-07-10 07:24:40
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:24:40
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:25:08
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:25:08
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:26 - 2026-07-10 07:25:08
treads:Запуск скрипта: main.rb в потоке 16832640 - 2026-07-10 07:26:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:26:00
gfs_loader:Start loading GFS data - 2026-07-10 07:26:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:26:00
grib_scheduler:[Scheduler] 07:26 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:26:08
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:26:09
gfs_loader:Start loading GFS data - 2026-07-10 07:26:09
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:26:09
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:26:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:26:27
treads:Завершение скрипта: main.rb (поток 16832640) - 2026-07-10 07:26:27
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:26:35
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:26:35
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:27 - 2026-07-10 07:26:35
grib_scheduler:[Scheduler] 07:27 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:27:35
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:27:36
gfs_loader:Start loading GFS data - 2026-07-10 07:27:36
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:27:36
treads:Запуск скрипта: main.rb в потоке 16833620 - 2026-07-10 07:28:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:28:00
gfs_loader:Start loading GFS data - 2026-07-10 07:28:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:28:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:28:05
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:28:05
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:29 - 2026-07-10 07:28:05
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:28:30
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:28:30
treads:Завершение скрипта: main.rb (поток 16833620) - 2026-07-10 07:28:30
grib_scheduler:[Scheduler] 07:29 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:29:05
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:29:05
gfs_loader:Start loading GFS data - 2026-07-10 07:29:05
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:29:06
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:29:32
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:29:32
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:30 - 2026-07-10 07:29:32
treads:Запуск скрипта: main.rb в потоке 16834600 - 2026-07-10 07:30:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:30:00
gfs_loader:Start loading GFS data - 2026-07-10 07:30:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:30:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:30:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:30:28
treads:Завершение скрипта: main.rb (поток 16834600) - 2026-07-10 07:30:28
grib_scheduler:[Scheduler] 07:30 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:30:32
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:30:33
gfs_loader:Start loading GFS data - 2026-07-10 07:30:33
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:30:33
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:31:00
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:31:00
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:32 - 2026-07-10 07:31:00
treads:Запуск скрипта: main.rb в потоке 16835580 - 2026-07-10 07:32:00
grib_scheduler:[Scheduler] 07:32 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:32:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:32:00
gfs_loader:Start loading GFS data - 2026-07-10 07:32:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:32:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:32:00
gfs_loader:Start loading GFS data - 2026-07-10 07:32:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:32:01
[Main]:Invalid GRIB file: forecast=f006, height=1000_mb - 2026-07-10 07:32:05
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:32:05
treads:Завершение скрипта: main.rb (поток 16835580) - 2026-07-10 07:32:05
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:32:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:32:28
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:33 - 2026-07-10 07:32:28
grib_scheduler:[Scheduler] 07:33 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:33:28
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:33:28
gfs_loader:Start loading GFS data - 2026-07-10 07:33:28
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:33:29
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:33:56
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:33:56
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:34 - 2026-07-10 07:33:56
treads:Запуск скрипта: main.rb в потоке 16836560 - 2026-07-10 07:34:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:34:00
gfs_loader:Start loading GFS data - 2026-07-10 07:34:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:34:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:34:26
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:34:26
treads:Завершение скрипта: main.rb (поток 16836560) - 2026-07-10 07:34:26
grib_scheduler:[Scheduler] 07:34 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:34:56
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:34:56
gfs_loader:Start loading GFS data - 2026-07-10 07:34:56
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:34:56
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:35:24
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:35:24
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:36 - 2026-07-10 07:35:24
treads:Запуск скрипта: main.rb в потоке 16837540 - 2026-07-10 07:36:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:36:00
gfs_loader:Start loading GFS data - 2026-07-10 07:36:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:36:00
grib_scheduler:[Scheduler] 07:36 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:36:24
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:36:24
gfs_loader:Start loading GFS data - 2026-07-10 07:36:24
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:36:24
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:36:31
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:36:31
treads:Завершение скрипта: main.rb (поток 16837540) - 2026-07-10 07:36:31
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:36:53
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:36:53
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:37 - 2026-07-10 07:36:53
grib_scheduler:[Scheduler] 07:37 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:37:53
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:37:54
gfs_loader:Start loading GFS data - 2026-07-10 07:37:54
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:37:54
treads:Запуск скрипта: main.rb в потоке 16838520 - 2026-07-10 07:38:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:38:00
gfs_loader:Start loading GFS data - 2026-07-10 07:38:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:38:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:38:24
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:38:24
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:39 - 2026-07-10 07:38:24
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:38:31
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:38:31
treads:Завершение скрипта: main.rb (поток 16838520) - 2026-07-10 07:38:31
grib_scheduler:[Scheduler] 07:39 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:39:24
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:39:24
gfs_loader:Start loading GFS data - 2026-07-10 07:39:24
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:39:24
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:39:51
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:39:51
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:40 - 2026-07-10 07:39:51
treads:Запуск скрипта: main.rb в потоке 16839500 - 2026-07-10 07:40:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:40:00
gfs_loader:Start loading GFS data - 2026-07-10 07:40:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:40:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:40:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:40:28
treads:Завершение скрипта: main.rb (поток 16839500) - 2026-07-10 07:40:28
grib_scheduler:[Scheduler] 07:40 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:40:51
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:40:51
gfs_loader:Start loading GFS data - 2026-07-10 07:40:51
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:40:51
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:41:18
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:41:18
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:42 - 2026-07-10 07:41:18
treads:Запуск скрипта: main.rb в потоке 16840380 - 2026-07-10 07:42:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:42:00
gfs_loader:Start loading GFS data - 2026-07-10 07:42:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:42:00
grib_scheduler:[Scheduler] 07:42 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:42:18
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:42:19
gfs_loader:Start loading GFS data - 2026-07-10 07:42:19
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:42:19
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:42:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:42:27
treads:Завершение скрипта: main.rb (поток 16840380) - 2026-07-10 07:42:27
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:42:45
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:42:45
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:43 - 2026-07-10 07:42:45
grib_scheduler:[Scheduler] 07:43 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:43:45
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:43:46
gfs_loader:Start loading GFS data - 2026-07-10 07:43:46
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:43:46
treads:Запуск скрипта: main.rb в потоке 16841360 - 2026-07-10 07:44:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:44:00
gfs_loader:Start loading GFS data - 2026-07-10 07:44:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:44:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:44:13
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:44:13
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:45 - 2026-07-10 07:44:13
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:44:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:44:27
treads:Завершение скрипта: main.rb (поток 16841360) - 2026-07-10 07:44:27
grib_scheduler:[Scheduler] 07:45 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:45:13
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:45:13
gfs_loader:Start loading GFS data - 2026-07-10 07:45:13
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:45:13
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:45:40
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:45:40
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:46 - 2026-07-10 07:45:40
treads:Запуск скрипта: main.rb в потоке 16842340 - 2026-07-10 07:46:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:46:00
gfs_loader:Start loading GFS data - 2026-07-10 07:46:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:46:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:46:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:46:27
treads:Завершение скрипта: main.rb (поток 16842340) - 2026-07-10 07:46:27
grib_scheduler:[Scheduler] 07:46 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:46:40
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:46:41
gfs_loader:Start loading GFS data - 2026-07-10 07:46:41
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:46:41
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:47:07
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:47:07
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:48 - 2026-07-10 07:47:07
treads:Запуск скрипта: main.rb в потоке 16843320 - 2026-07-10 07:48:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:48:00
gfs_loader:Start loading GFS data - 2026-07-10 07:48:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:48:00
grib_scheduler:[Scheduler] 07:48 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:48:07
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:48:08
gfs_loader:Start loading GFS data - 2026-07-10 07:48:08
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:48:08
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:48:29
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:48:29
treads:Завершение скрипта: main.rb (поток 16843320) - 2026-07-10 07:48:29
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:48:37
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:48:37
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:49 - 2026-07-10 07:48:37
grib_scheduler:[Scheduler] 07:49 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:49:37
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:49:37
gfs_loader:Start loading GFS data - 2026-07-10 07:49:37
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:49:38
treads:Запуск скрипта: main.rb в потоке 16844300 - 2026-07-10 07:50:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:50:00
gfs_loader:Start loading GFS data - 2026-07-10 07:50:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:50:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:50:05
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:50:05
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:51 - 2026-07-10 07:50:05
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:50:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:50:28
treads:Завершение скрипта: main.rb (поток 16844300) - 2026-07-10 07:50:28
grib_scheduler:[Scheduler] 07:51 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:51:05
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:51:05
gfs_loader:Start loading GFS data - 2026-07-10 07:51:05
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:51:05
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:51:31
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:51:31
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:52 - 2026-07-10 07:51:32
treads:Запуск скрипта: main.rb в потоке 16845280 - 2026-07-10 07:52:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:52:00
gfs_loader:Start loading GFS data - 2026-07-10 07:52:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:52:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:52:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:52:27
treads:Завершение скрипта: main.rb (поток 16845280) - 2026-07-10 07:52:27
grib_scheduler:[Scheduler] 07:52 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:52:32
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:52:32
gfs_loader:Start loading GFS data - 2026-07-10 07:52:32
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:52:32
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:53:00
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:53:00
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:54 - 2026-07-10 07:53:00
treads:Запуск скрипта: main.rb в потоке 16846260 - 2026-07-10 07:54:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:54:00
gfs_loader:Start loading GFS data - 2026-07-10 07:54:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:54:00
grib_scheduler:[Scheduler] 07:54 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:54:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:54:01
gfs_loader:Start loading GFS data - 2026-07-10 07:54:01
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:54:01
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:54:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:54:27
treads:Завершение скрипта: main.rb (поток 16846260) - 2026-07-10 07:54:27
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:54:29
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:54:29
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:55 - 2026-07-10 07:54:29
grib_scheduler:[Scheduler] 07:55 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:55:29
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:55:29
gfs_loader:Start loading GFS data - 2026-07-10 07:55:29
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:55:30
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:55:56
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:55:56
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:56 - 2026-07-10 07:55:56
treads:Запуск скрипта: main.rb в потоке 16847240 - 2026-07-10 07:56:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:56:00
gfs_loader:Start loading GFS data - 2026-07-10 07:56:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:56:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:56:29
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:56:29
treads:Завершение скрипта: main.rb (поток 16847240) - 2026-07-10 07:56:29
grib_scheduler:[Scheduler] 07:56 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:56:56
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:56:56
gfs_loader:Start loading GFS data - 2026-07-10 07:56:56
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:56:56
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:57:22
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:57:22
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:58 - 2026-07-10 07:57:23
treads:Запуск скрипта: main.rb в потоке 16848220 - 2026-07-10 07:58:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:58:00
gfs_loader:Start loading GFS data - 2026-07-10 07:58:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:58:00
grib_scheduler:[Scheduler] 07:58 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:58:23
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:58:23
gfs_loader:Start loading GFS data - 2026-07-10 07:58:23
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:58:23
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:58:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:58:28
treads:Завершение скрипта: main.rb (поток 16848220) - 2026-07-10 07:58:28
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 07:58:51
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 07:58:51
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 07:59 - 2026-07-10 07:58:51
grib_scheduler:[Scheduler] 07:59 -> starting main.rb (gfs, reason=retry) - 2026-07-10 07:59:51
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 07:59:51
gfs_loader:Start loading GFS data - 2026-07-10 07:59:51
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 07:59:51
treads:Запуск скрипта: main.rb в потоке 16849200 - 2026-07-10 08:00:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:00:00
gfs_loader:Start loading GFS data - 2026-07-10 08:00:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:00:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:00:23
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:00:23
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:01 - 2026-07-10 08:00:23
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:00:31
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:00:31
treads:Завершение скрипта: main.rb (поток 16849200) - 2026-07-10 08:00:31
grib_scheduler:[Scheduler] 08:01 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:01:23
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:01:23
gfs_loader:Start loading GFS data - 2026-07-10 08:01:23
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:01:24
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:01:50
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:01:50
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:02 - 2026-07-10 08:01:50
treads:Запуск скрипта: main.rb в потоке 16850180 - 2026-07-10 08:02:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:02:00
gfs_loader:Start loading GFS data - 2026-07-10 08:02:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:02:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:02:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:02:27
treads:Завершение скрипта: main.rb (поток 16850180) - 2026-07-10 08:02:27
grib_scheduler:[Scheduler] 08:02 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:02:50
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:02:51
gfs_loader:Start loading GFS data - 2026-07-10 08:02:51
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:02:51
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:03:18
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:03:18
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:04 - 2026-07-10 08:03:18
treads:Запуск скрипта: main.rb в потоке 16851160 - 2026-07-10 08:04:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:04:00
gfs_loader:Start loading GFS data - 2026-07-10 08:04:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:04:00
grib_scheduler:[Scheduler] 08:04 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:04:18
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:04:19
gfs_loader:Start loading GFS data - 2026-07-10 08:04:19
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:04:19
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:04:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:04:27
treads:Завершение скрипта: main.rb (поток 16851160) - 2026-07-10 08:04:27
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:04:45
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:04:45
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:05 - 2026-07-10 08:04:45
grib_scheduler:[Scheduler] 08:05 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:05:45
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:05:46
gfs_loader:Start loading GFS data - 2026-07-10 08:05:46
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:05:46
treads:Запуск скрипта: main.rb в потоке 16852140 - 2026-07-10 08:06:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:06:00
gfs_loader:Start loading GFS data - 2026-07-10 08:06:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:06:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:06:13
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:06:13
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:07 - 2026-07-10 08:06:13
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:06:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:06:28
treads:Завершение скрипта: main.rb (поток 16852140) - 2026-07-10 08:06:28
grib_scheduler:[Scheduler] 08:07 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:07:13
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:07:14
gfs_loader:Start loading GFS data - 2026-07-10 08:07:14
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:07:14
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:07:41
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:07:41
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:08 - 2026-07-10 08:07:41
treads:Запуск скрипта: main.rb в потоке 16853120 - 2026-07-10 08:08:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:08:00
gfs_loader:Start loading GFS data - 2026-07-10 08:08:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:08:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:08:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:08:28
treads:Завершение скрипта: main.rb (поток 16853120) - 2026-07-10 08:08:28
grib_scheduler:[Scheduler] 08:08 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:08:41
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:08:42
gfs_loader:Start loading GFS data - 2026-07-10 08:08:42
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:08:42
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:09:08
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:09:08
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:10 - 2026-07-10 08:09:08
treads:Запуск скрипта: main.rb в потоке 16854100 - 2026-07-10 08:10:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:10:00
gfs_loader:Start loading GFS data - 2026-07-10 08:10:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:10:00
grib_scheduler:[Scheduler] 08:10 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:10:08
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:10:09
gfs_loader:Start loading GFS data - 2026-07-10 08:10:09
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:10:09
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:10:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:10:28
treads:Завершение скрипта: main.rb (поток 16854100) - 2026-07-10 08:10:28
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:10:39
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:10:39
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:11 - 2026-07-10 08:10:39
grib_scheduler:[Scheduler] 08:11 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:11:39
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:11:39
gfs_loader:Start loading GFS data - 2026-07-10 08:11:39
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:11:40
treads:Запуск скрипта: main.rb в потоке 16855080 - 2026-07-10 08:12:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:12:00
gfs_loader:Start loading GFS data - 2026-07-10 08:12:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:12:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:12:07
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:12:07
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:13 - 2026-07-10 08:12:07
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:12:29
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:12:29
treads:Завершение скрипта: main.rb (поток 16855080) - 2026-07-10 08:12:29
grib_scheduler:[Scheduler] 08:13 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:13:07
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:13:08
gfs_loader:Start loading GFS data - 2026-07-10 08:13:08
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:13:08
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:13:37
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:13:37
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:14 - 2026-07-10 08:13:37
treads:Запуск скрипта: main.rb в потоке 16856060 - 2026-07-10 08:14:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:14:00
gfs_loader:Start loading GFS data - 2026-07-10 08:14:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:14:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:14:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:14:27
treads:Завершение скрипта: main.rb (поток 16856060) - 2026-07-10 08:14:27
grib_scheduler:[Scheduler] 08:14 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:14:37
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:14:38
gfs_loader:Start loading GFS data - 2026-07-10 08:14:38
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:14:38
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:15:05
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:15:05
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:16 - 2026-07-10 08:15:05
treads:Запуск скрипта: main.rb в потоке 16857040 - 2026-07-10 08:16:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:16:00
gfs_loader:Start loading GFS data - 2026-07-10 08:16:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:16:00
grib_scheduler:[Scheduler] 08:16 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:16:05
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:16:05
gfs_loader:Start loading GFS data - 2026-07-10 08:16:05
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:16:05
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:16:30
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:16:30
treads:Завершение скрипта: main.rb (поток 16857040) - 2026-07-10 08:16:30
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:16:34
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:16:34
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:17 - 2026-07-10 08:16:34
grib_scheduler:[Scheduler] 08:17 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:17:34
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:17:35
gfs_loader:Start loading GFS data - 2026-07-10 08:17:35
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:17:35
treads:Запуск скрипта: main.rb в потоке 16858020 - 2026-07-10 08:18:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:18:00
gfs_loader:Start loading GFS data - 2026-07-10 08:18:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:18:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:18:03
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:18:03
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:19 - 2026-07-10 08:18:03
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:18:29
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:18:29
treads:Завершение скрипта: main.rb (поток 16858020) - 2026-07-10 08:18:29
grib_scheduler:[Scheduler] 08:19 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:19:03
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:19:04
gfs_loader:Start loading GFS data - 2026-07-10 08:19:04
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:19:04
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:19:32
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:19:32
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:20 - 2026-07-10 08:19:32
treads:Запуск скрипта: main.rb в потоке 16859000 - 2026-07-10 08:20:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:20:00
gfs_loader:Start loading GFS data - 2026-07-10 08:20:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:20:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:20:28
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:20:28
treads:Завершение скрипта: main.rb (поток 16859000) - 2026-07-10 08:20:28
grib_scheduler:[Scheduler] 08:20 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:20:32
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:20:33
gfs_loader:Start loading GFS data - 2026-07-10 08:20:33
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:20:33
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:20:59
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:20:59
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:21 - 2026-07-10 08:20:59
grib_scheduler:[Scheduler] 08:21 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:21:59
treads:Запуск скрипта: main.rb в потоке 16859980 - 2026-07-10 08:22:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:22:00
gfs_loader:Start loading GFS data - 2026-07-10 08:22:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:22:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:22:00
gfs_loader:Start loading GFS data - 2026-07-10 08:22:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:22:00
[Main]:Invalid GRIB file: forecast=f003, height=900_mb - 2026-07-10 08:22:01
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:22:01
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:23 - 2026-07-10 08:22:01
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:22:33
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:22:33
treads:Завершение скрипта: main.rb (поток 16859980) - 2026-07-10 08:22:33
grib_scheduler:[Scheduler] 08:23 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:23:01
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:23:02
gfs_loader:Start loading GFS data - 2026-07-10 08:23:02
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:23:02
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:23:43
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:23:43
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:24 - 2026-07-10 08:23:43
treads:Запуск скрипта: main.rb в потоке 16860960 - 2026-07-10 08:24:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:24:00
gfs_loader:Start loading GFS data - 2026-07-10 08:24:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:24:00
grib_scheduler:[Scheduler] 08:24 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:24:43
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:24:43
gfs_loader:Start loading GFS data - 2026-07-10 08:24:43
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:24:44
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:24:44
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:24:44
treads:Завершение скрипта: main.rb (поток 16860960) - 2026-07-10 08:24:44
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:25:27
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:25:27
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:26 - 2026-07-10 08:25:27
treads:Запуск скрипта: main.rb в потоке 16861940 - 2026-07-10 08:26:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:26:00
gfs_loader:Start loading GFS data - 2026-07-10 08:26:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:26:00
grib_scheduler:[Scheduler] 08:26 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:26:27
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:26:27
gfs_loader:Start loading GFS data - 2026-07-10 08:26:27
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:26:27
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:26:43
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:26:43
treads:Завершение скрипта: main.rb (поток 16861940) - 2026-07-10 08:26:43
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:27:12
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:27:12
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:28 - 2026-07-10 08:27:12
treads:Запуск скрипта: main.rb в потоке 16862920 - 2026-07-10 08:28:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:28:00
gfs_loader:Start loading GFS data - 2026-07-10 08:28:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:28:00
grib_scheduler:[Scheduler] 08:28 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:28:12
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:28:12
gfs_loader:Start loading GFS data - 2026-07-10 08:28:12
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:28:12
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:28:42
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:28:42
treads:Завершение скрипта: main.rb (поток 16862920) - 2026-07-10 08:28:42
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:28:59
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:28:59
grib_scheduler:[Scheduler] main.rb failed (exit=1). Retry at 08:29 - 2026-07-10 08:28:59
grib_scheduler:[Scheduler] 08:29 -> starting main.rb (gfs, reason=retry) - 2026-07-10 08:29:59
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:29:59
gfs_loader:Start loading GFS data - 2026-07-10 08:29:59
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:30:00
treads:Запуск скрипта: main.rb в потоке 16863900 - 2026-07-10 08:30:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:30:00
gfs_loader:Start loading GFS data - 2026-07-10 08:30:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:30:00
[Main]:Invalid GRIB file: forecast=f021, height=surface - 2026-07-10 08:30:44
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:30:44
treads:Завершение скрипта: main.rb (поток 16863900) - 2026-07-10 08:30:44
treads:Запуск скрипта: main.rb в потоке 16864780 - 2026-07-10 08:32:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:32:00
gfs_loader:Start loading GFS data - 2026-07-10 08:32:00
gfs_loader:Resume temp cycle 20260706.t18.0p50 - 2026-07-10 08:32:00
gfs_loader:Загрузка завершена успешно - 2026-07-10 08:34:46
[Main]:Запуск расширения GFS: tropopause - 2026-07-10 08:34:46
[Tropopause]:Старт загрузки данных тропопаузы - 2026-07-10 08:34:46
[Tropopause]:Загрузка завершена успешно - 2026-07-10 08:35:01
[Main]:Все модули завершены успешно. Перемещаем данные из temp. - 2026-07-10 08:35:01
[Main]:Перемещение данных из temp в рабочие директории - 2026-07-10 08:35:01
[Main]:Обработка: ./grib/temp/data_tropo → ./grib/data_tropo - 2026-07-10 08:35:01
[Main]:Обработка: ./grib/temp/data → ./grib/data - 2026-07-10 08:35:01
[Main]:No such file or directory @ rb_sysopen - ./grib/temp/update.info - 2026-07-10 08:35:02
[Main]:Keeping temp directory for resume on next retry - 2026-07-10 08:35:02
treads:Завершение скрипта: main.rb (поток 16864780) - 2026-07-10 08:35:02
[Main]:Обработка: ./grib/temp/result → ./grib/result - 2026-07-10 08:35:06
[Main]:Данные успешно перемещены - 2026-07-10 08:35:12
[Main]:Обновление завершено успешно - 2026-07-10 08:35:12
grib_scheduler:[Scheduler] main.rb finished successfully - 2026-07-10 08:35:12
treads:Запуск скрипта: main.rb в потоке 16866660 - 2026-07-10 08:36:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 08:36:01
gfs_loader:Start loading GFS data - 2026-07-10 08:36:01
gfs_loader:Загрузка завершена успешно - 2026-07-10 08:37:45
[Main]:Запуск расширения GFS: tropopause - 2026-07-10 08:37:45
[Tropopause]:Старт загрузки данных тропопаузы - 2026-07-10 08:37:45
[Tropopause]:Загрузка завершена успешно - 2026-07-10 08:37:49
[Main]:Все модули завершены успешно. Перемещаем данные из temp. - 2026-07-10 08:37:49
[Main]:Перемещение данных из temp в рабочие директории - 2026-07-10 08:37:49
[Main]:Обработка: ./grib/temp/data_tropo → ./grib/data_tropo - 2026-07-10 08:37:49
[Main]:Обработка: ./grib/temp/data → ./grib/data - 2026-07-10 08:37:49
[Main]:Обработка: ./grib/temp/result → ./grib/result - 2026-07-10 08:37:52
[Main]:Данные успешно перемещены - 2026-07-10 08:37:58
[Main]:Обновление завершено успешно - 2026-07-10 08:37:58
treads:Завершение скрипта: main.rb (поток 16866660) - 2026-07-10 08:37:58
base_loader:Source available: nomads.ncep.noaa.gov - 2026-07-10 11:12:00
grib_scheduler:Source gfs check passed before 11:22 - 2026-07-10 11:12:00
grib_scheduler:[Scheduler] 11:22 -> starting main.rb (gfs, reason=schedule) - 2026-07-10 11:22:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 11:22:02
gfs_loader:Start loading GFS data - 2026-07-10 11:22:02
gfs_loader:Загрузка завершена успешно - 2026-07-10 11:24:25
[Main]:Запуск расширения GFS: tropopause - 2026-07-10 11:24:25
[Tropopause]:Старт загрузки данных тропопаузы - 2026-07-10 11:24:25
[Tropopause]:Загрузка завершена успешно - 2026-07-10 11:24:32
[Main]:Все модули завершены успешно. Перемещаем данные из temp. - 2026-07-10 11:24:32
[Main]:Перемещение данных из temp в рабочие директории - 2026-07-10 11:24:32
[Main]:Обработка: ./grib/temp/data_tropo → ./grib/data_tropo - 2026-07-10 11:24:32
[Main]:Обработка: ./grib/temp/data → ./grib/data - 2026-07-10 11:24:32
[Main]:Обработка: ./grib/temp/result → ./grib/result - 2026-07-10 11:24:33
[Main]:Данные успешно перемещены - 2026-07-10 11:24:40
[Main]:Обновление завершено успешно - 2026-07-10 11:24:40
grib_scheduler:[Scheduler] main.rb finished successfully - 2026-07-10 11:24:40
base_loader:Source available: nomads.ncep.noaa.gov - 2026-07-10 17:12:00
grib_scheduler:Source gfs check passed before 17:22 - 2026-07-10 17:12:00
grib_scheduler:[Scheduler] 17:22 -> starting main.rb (gfs, reason=schedule) - 2026-07-10 17:22:00
[Main]:Запуск основного загрузчика: gfs - 2026-07-10 17:22:02
gfs_loader:Start loading GFS data - 2026-07-10 17:22:02
gfs_loader:Загрузка завершена успешно - 2026-07-10 17:23:53
[Main]:Запуск расширения GFS: tropopause - 2026-07-10 17:23:53
[Tropopause]:Старт загрузки данных тропопаузы - 2026-07-10 17:23:53
[Tropopause]:Загрузка завершена успешно - 2026-07-10 17:23:58
[Main]:Все модули завершены успешно. Перемещаем данные из temp. - 2026-07-10 17:23:58
[Main]:Перемещение данных из temp в рабочие директории - 2026-07-10 17:23:58
[Main]:Обработка: ./grib/temp/data_tropo → ./grib/data_tropo - 2026-07-10 17:23:58
[Main]:Обработка: ./grib/temp/data → ./grib/data - 2026-07-10 17:23:58
[Main]:Обработка: ./grib/temp/result → ./grib/result - 2026-07-10 17:24:00
[Main]:Данные успешно перемещены - 2026-07-10 17:24:09
[Main]:Обновление завершено успешно - 2026-07-10 17:24:09
grib_scheduler:[Scheduler] main.rb finished successfully - 2026-07-10 17:24:09