Class: Nrb::Commands::Resource
- Includes:
- ResourceGenerator
- Defined in:
- lib/nrb/commands/base/resource.rb
Overview
This class fires a task that checks if the following command is done on the correct resource type.
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Inside
Methods inherited from Base
Class Method Details
.valid_resources ⇒ Object
8 9 10 |
# File 'lib/nrb/commands/base/resource.rb', line 8 def self.valid_resources arguments.find { |arg| arg.name == 'resource' }.enum end |
Instance Method Details
#ensure_valid_resource ⇒ Object
12 13 14 15 |
# File 'lib/nrb/commands/base/resource.rb', line 12 def ensure_valid_resource return true if valid_resources.include? resource fail_invalid_resource end |