Module: NetworkExecutive

Defined in:
app/models/network_executive/guide.rb,
lib/network_executive.rb,
lib/network_executive/engine.rb,
lib/network_executive/station.rb,
lib/network_executive/version.rb,
lib/network_executive/producer.rb,
lib/network_executive/scheduling.rb,
app/models/network_executive/viewer.rb,
lib/network_executive/configuration.rb,
app/models/network_executive/channel.rb,
app/models/network_executive/network.rb,
app/models/network_executive/program.rb,
app/programs/network_executive/off_air.rb,
lib/network_executive/channel_schedule.rb,
lib/network_executive/off_air_schedule.rb,
lib/network_executive/program_schedule.rb,
lib/network_executive/scheduled_program.rb,
lib/network_executive/time_calculations.rb,
app/helpers/network_executive/network_helper.rb,
lib/network_executive/program_schedule_proxy.rb,
lib/network_executive/components/photo_player.rb,
lib/network_executive/components/tweet_player.rb,
lib/network_executive/station/local_affiliate.rb,
lib/network_executive/components/you_tube_player.rb,
app/controllers/network_executive/guide_controller.rb,
lib/generators/network_executive/install_generator.rb,
app/controllers/network_executive/network_controller.rb,
lib/generators/network_executive/uninstall_generator.rb,
app/controllers/network_executive/programs_controller.rb,
app/controllers/network_executive/components_controller.rb,
app/controllers/network_executive/application_controller.rb

Overview

Defined Under Namespace

Modules: Components, NetworkHelper, Scheduling, TimeCalculations Classes: ApplicationController, Channel, ChannelSchedule, ComponentsController, Configuration, Engine, Guide, GuideController, InstallGenerator, Network, NetworkController, OffAir, OffAirSchedule, Producer, Program, ProgramSchedule, ProgramScheduleProxy, ProgramsController, ScheduledProgram, Station, UninstallGenerator, Viewer

Constant Summary collapse

ChannelNotFoundError =
Class.new(StandardError)
ProgramNotFoundError =
Class.new(StandardError)
ProgramNameError =
Class.new(StandardError)
VERSION =
'0.0.8'

Class Method Summary collapse

Class Method Details

.configObject



13
14
15
# File 'lib/network_executive.rb', line 13

def config
  @config ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



18
19
20
# File 'lib/network_executive.rb', line 18

def configure
  yield config
end