diff options
Diffstat (limited to 'lib/rss/rss.rb')
| -rw-r--r-- | lib/rss/rss.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/rss/rss.rb b/lib/rss/rss.rb index b6f67b86e..9bf94986e 100644 --- a/lib/rss/rss.rb +++ b/lib/rss/rss.rb @@ -144,6 +144,15 @@ module RSS end end + class NotSetError < Error + attr_reader :name, :variables + def initialize(name, variables) + @name = name + @variables = variables + super("required variables of #{@name} are not set: #{@variables.join(', ')}") + end + end + module BaseModel include Utils |
