Module: OmfRcShm::App::DSL
- Included in:
- OmfRcShm::App
- Defined in:
- lib/omf_rc_shm/app/dsl.rb
Instance Method Summary collapse
Instance Method Details
#defApplication(uri, name = nil, &block) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/omf_rc_shm/app/dsl.rb', line 4 def defApplication(uri, name=nil ,&block) name = uri if name.nil? app_def = OmfRcShm::App::Definition.new(name) OmfRcShm.app.definitions[name] = app_def info "Adding new definition #{name}" block.call(app_def) if block end |