class Courseware::Dummy
Attributes
coursename[R]
prefix[R]
Public Class Methods
new(config, repository=nil, generator=nil, printer=nil)
click to toggle source
# File lib/courseware/dummy.rb, line 4 def initialize(config, repository=nil, generator=nil, printer=nil) @config = config showoff = Courseware.parse_showoff(@config[:presfile]) @coursename = showoff['name'] @prefix = showoff['name'].gsub(' ', '_') @password = showoff['key'] @current = showoff['courseware_release'] end
Public Instance Methods
current(prefix)
click to toggle source
# File lib/courseware/dummy.rb, line 14 def current(prefix) @current end
method_missing(meth, *args, &block)
click to toggle source
# File lib/courseware/dummy.rb, line 18 def method_missing(meth, *args, &block) raise "Cannot call #{meth} without a working courseware repository" end