mirror of
https://github.com/inspec/inspec
synced 2025-02-25 20:07:25 +00:00
12 lines
223 B
Ruby
12 lines
223 B
Ruby
# Intended to be pulled in via extend, not include
|
|
module AwsBackendFactoryMixin
|
|
def create
|
|
@selected_backend.new
|
|
end
|
|
|
|
def select(klass)
|
|
@selected_backend = klass
|
|
end
|
|
|
|
alias set_default_backend select
|
|
end
|