Sha256: a950b7a976153a961cd382ce25480dbd95195265f2045de429384c34579df932

Contents?: true

Size: 711 Bytes

Versions: 1

Compression:

Stored size: 711 Bytes

Contents

# -*- ruby -*-
# vim: set nosta noet ts=4 sw=4:
# encoding: utf-8

require 'loggability'


# A mixin that provides scheduling to an including object.
module Schedulability
	extend Loggability

	# Package version constant
	VERSION = '0.3.0'

	# VCS revision
	REVISION = %q$Revision: 4eb3e8287023 $


	# Loggability API -- set up a logger for Schedulability objects
	log_as :schedulability


	autoload :Schedule, 'schedulability/schedule'
	autoload :Parser, 'schedulability/parser'
	autoload :TimeRefinements, 'schedulability/mixins'

	autoload :Error, 'schedulability/exceptions'
	autoload :ParseError, 'schedulability/exceptions'
	autoload :RangeError, 'schedulability/exceptions'

end # module Schedulability

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
schedulability-0.3.0 lib/schedulability.rb