diff options
author | mms <git@sapka.me> | 2024-11-12 23:23:01 +0100 |
---|---|---|
committer | mms <git@sapka.me> | 2024-11-12 23:23:01 +0100 |
commit | c65e4885b999e90732bf37ee954540bae58a4880 (patch) | |
tree | a9e22b04c7306dc4f292ae22469c3f136ac9611f /lib/osugiru.rb | |
parent | 53112538e1f47ed446848c5787a87350a2cc6e31 (diff) |
feat: rename, again
Diffstat (limited to 'lib/osugiru.rb')
-rw-r--r-- | lib/osugiru.rb | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/lib/osugiru.rb b/lib/osugiru.rb deleted file mode 100644 index 4e99212..0000000 --- a/lib/osugiru.rb +++ /dev/null @@ -1,40 +0,0 @@ -# frozen_string_literal: true - -require 'notmuch' -require 'pry' - -require_relative 'osugiru/config' -require_relative 'osugiru/database' -require_relative 'osugiru/helpers' -require_relative 'osugiru/message' -require_relative 'osugiru/messages' -require_relative 'osugiru/ruleset' -require_relative 'osugiru/tags' - -module Osugiru - class << self - attr_accessor :config - attr_reader :db, :rule_sets - - def configure(&block) - @config ||= Config.new - @rule_sets = [] - - instance_eval(&block) - - @db = Database.new(path: config.database_path) - end - - def rule_set(name, &block) - @rule_sets << RuleSet.new(name, block) - end - end -end - -def eval_rules - Osugiru.rule_sets.each do |rule_set| - rule_set.run - end -end - - |