Exit code: 0 — success | elapsed 5.9 s
'/home/ubuntu/test/weather/venv/bin/python' '/home/ubuntu/weather/products/graphics/soundings/build_skewt.py' --model='nam' --lat='44.0581' --lon='-121.3153' --loc='Bend, Oregon' --trs='T17S R12E Section 16' --fhr='21' --output_file='test_skewt_bend_f21'
HOME /tmp/skewt_cache MPLCONFIGDIR /tmp/skewt_cache/matplotlib XDG_CACHE_HOME /tmp/skewt_cache/cache XDG_CONFIG_HOME /tmp/skewt_cache/config VIRTUAL_ENV /home/ubuntu/test/weather/venv PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin LANG C.UTF-8 cwd /home/ubuntu/weather/products/graphics/soundings PHP user www-data
/var/www/html/weather/tools/soundings/test_skewt_bend_f21.png
Model : nam F021 Target: lat=44.0581 lon=-121.3153 Output: /var/www/html/weather/tools/soundings/test_skewt_bend_f21.png Trying NAM cycle 2026-10-29 12Z F021 (valid 2026-10-30 09:00Z) downloaded: /tmp/skewt_rda9y_om.grib2 (42161 bytes) Profile has 35 levels; surface pressure = 877.4 mb Rightmost temp point (p=600 mb) skewed to x=1.164; shifting window +7.34 C -> surface now at x=0.716. Temperature window: -15.80 C to 24.20 C (span 40.0 C) Mixing ratio 7 g/kg off the right edge at 597 mb (x_frac=1.059); not labeled. Mixing ratio 10 g/kg off the right edge at 597 mb (x_frac=1.183); not labeled. Mixing ratio 16 g/kg off the right edge at 597 mb (x_frac=1.354); not labeled. Mixing ratio labels placed: 3 (3 skipped) Underground shading: 1030 to 877.4 mb (axes y=0.000 to y=0.256) Fahrenheit axis: isotherm cant 45.0 deg, labels rotated -45.0 deg; 82 tics, 7 labels. Image size: (1200, 900)
Output landed at /var/www/html/weather/tools/soundings/test_skewt_bend_f21.png, which is not under $OUTPUT_DIR (/var/www/html/weather/analysis_graphics/skewt_diagrams); cannot build a URL. Check that OUTPUT_DIR in build_skewt.py matches.