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

Improve slack messaging #70

Merged
merged 10 commits into from
Nov 11, 2024
Merged

Improve slack messaging #70

merged 10 commits into from
Nov 11, 2024

Commits on Nov 6, 2024

  1. Record and have client.GetQueueStatus report number of iRODS connections

    ibackup status does not yet include this info
    
    information not sent to slack yet
    
    failing main test due to slack issue
    sb10 committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    cd21474 View commit details
    Browse the repository at this point in the history
  2. Real slacker now logs errors instead of returning them, to avoid wait…

    …ing for messages to be sent.
    sb10 committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    d2522bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d144c52 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Refactor slacker interfaces to have sendmessage not return error

    Send slack message when num irods connections increases.
    Still need to implement decrementing and debouncing.
    sb10 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    60b264b View commit details
    Browse the repository at this point in the history
  2. Send slack message when iRODS connections are closed

    Fix real slack implementation to match slacker interfaces
    sb10 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    166ab53 View commit details
    Browse the repository at this point in the history
  3. Delint

    sb10 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    7229e2a View commit details
    Browse the repository at this point in the history
  4. Record on the set more fine grained uploaded status

    Break it in to Replaced and Skipped, and slack that info.
    
    Still need to report on recently uploaded size, not total size.
    sb10 committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    758f079 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    6f27048 View commit details
    Browse the repository at this point in the history
  2. Track size of actual uploads

    Output in `ibackup status`
    
    Still need to send this info to slack
    sb10 committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    1245b60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8ca9e2 View commit details
    Browse the repository at this point in the history