Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GSI monitor scripts #969

Commits on Aug 11, 2022

  1. Absorb GSI monitor scripts

    Copies scripts out of the GSI monitor repo into global workflow.
    
    Refs: NOAA-EMC#967
    WalterKolczynski-NOAA committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    5c3e741 View commit details
    Browse the repository at this point in the history
  2. Update GSI monitor scripts to use workflow conventions

    Updates the new GSI monitor scripts to incorporate some of the improvements
    already added to other workflow scripts:
    - Let preamble handle script entry/exit messages and bash set
    - Replace backticks with $( ) for subshells
    - Remove env prints
    
    Refs: NOAA-EMC#967
    WalterKolczynski-NOAA committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    7aa637c View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Remove unused script from .gitignore

    `ush/radmon_ck_stdout.sh` was being ignored, but it was not even being
    linked by the link script anymore, so the ignore is unnecessary.
    
    Refs: NOAA-EMC#967
    WalterKolczynski-NOAA committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    a66074a View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. Add missing radmon script

    One radmon script is needed but was not previously linked, so it hadn't
    been added to the repository.
    
    Refs: NOAA-EMC#967
    WalterKolczynski-NOAA committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    4a22035 View commit details
    Browse the repository at this point in the history
  2. Fixes GSI monitor undefined and error exits

    After moving the GSI monitor scripts to workflow, several of the scripts
    would fail because set -eu is on, either due to undefined variables or
    trying to operate on non-existent files. This corrects some of those issues.
    
    Some of the non-existent files were globs, for these the bash built-in
    `compgen -G` is used to check if it resolves to any files.
    
    Refs: NOAA-EMC#967
    WalterKolczynski-NOAA committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    cb29351 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Remove unused mail options from radmon

    Removes unused mail options from radmon scripts. Also an outdated comment.
    
    Refs: NOAA-EMC#967
    WalterKolczynski-NOAA committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    367fba9 View commit details
    Browse the repository at this point in the history