Simplify lib/bsdcontrol.rb
This commit is contained in:
parent
a25864c29f
commit
876371226a
2 changed files with 8 additions and 7 deletions
|
@ -1,8 +1,9 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
|
||||||
|
module BSD
|
||||||
|
end unless defined?(BSD)
|
||||||
|
|
||||||
module BSD::Control
|
module BSD::Control
|
||||||
require_relative "control/context"
|
|
||||||
require_relative "control/feature"
|
|
||||||
Error = Class.new(RuntimeError)
|
Error = Class.new(RuntimeError)
|
||||||
|
|
||||||
##
|
##
|
||||||
|
@ -44,4 +45,8 @@ module BSD::Control
|
||||||
feature = available_features.find { _1.name == name.to_s }
|
feature = available_features.find { _1.name == name.to_s }
|
||||||
feature || raise(Error, "feature '#{name}' wasn't found")
|
feature || raise(Error, "feature '#{name}' wasn't found")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
require_relative "control/context"
|
||||||
|
require_relative "control/feature"
|
||||||
|
require_relative "../bsdcontrol.rb.so"
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,6 +1,2 @@
|
||||||
# frozen_string_literal: true
|
# frozen_string_literal: true
|
||||||
|
require_relative "bsd/control"
|
||||||
module BSD
|
|
||||||
require_relative "bsd/control"
|
|
||||||
require_relative "bsdcontrol.rb.so"
|
|
||||||
end
|
|
||||||
|
|
Loading…
Reference in a new issue