class Reactor::Plans::CreateChannel
Public Class Methods
new(*args)
click to toggle source
Calls superclass method
Reactor::Plans::CommonChannel::new
# File lib/reactor/plans/create_channel.rb, line 7 def initialize(*args) super() (name, x), options = separate_arguments(*args) @name = name || options[:name] end
Public Instance Methods
migrate!()
click to toggle source
# File lib/reactor/plans/create_channel.rb, line 17 def migrate! channel = Reactor::Cm::Channel.create(@name) migrate_params!(channel) end
prepare!()
click to toggle source
# File lib/reactor/plans/create_channel.rb, line 13 def prepare! error("name is nil") if @name.nil? end