Skip to content

Commit ec4adca

Browse files
wedamijaclaude
andauthored
ref(crons): Add Fugit schedule conversion helper (#3141)
* ref(crons): Add Fugit schedule conversion helper Add Sentry::Cron::FugitSchedule, which turns fugit cron lines and intervals into monitor configs. It returns nil for schedules Sentry would read differently. Shared by the rufus-scheduler and Solid Queue integrations. fugit is added as a dev dependency for the specs. Co-Authored-By: Claude <noreply@anthropic.com> * feat(crons): Convert L, # and whole-hour offsets to Crons schedules Co-Authored-By: Claude <noreply@anthropic.com> * ref(crons): Shorten comments Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 7e575da commit ec4adca

33 files changed

Lines changed: 553 additions & 0 deletions

‎sentry-ruby/Gemfile‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ gem "webrick"
3535
gem "faraday"
3636
gem "excon"
3737
gem "webmock"
38+
gem "fugit"
3839

3940
group :sequel do
4041
gem "sequel"

‎sentry-ruby/gemfiles/ruby-2.7_rack-2_redis-4.gemfile.lock‎

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sentry-ruby/gemfiles/ruby-2.7_rack-3.1_redis-4.gemfile.lock‎

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sentry-ruby/gemfiles/ruby-2.7_rack-3_redis-4.gemfile.lock‎

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sentry-ruby/gemfiles/ruby-3.0_rack-2_redis-4.gemfile.lock‎

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sentry-ruby/gemfiles/ruby-3.0_rack-3.1_redis-4.gemfile.lock‎

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sentry-ruby/gemfiles/ruby-3.0_rack-3_redis-4.gemfile.lock‎

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sentry-ruby/gemfiles/ruby-3.1_rack-2_redis-4.gemfile.lock‎

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)