Sha256: abb0e00d35da63d1696ee2b1615923aa0bf6697105988821218f128e0fffc340
Contents?: true
Size: 764 Bytes
Versions: 1
Compression:
Stored size: 764 Bytes
Contents
require 'wright/config' require 'wright/util/recursive_autoloader' module Wright # Provider class. class Provider # Wright standard provider directory PROVIDER_DIR = File.expand_path('provider', File.dirname(__FILE__)) Wright::Util::RecursiveAutoloader.add_autoloads(PROVIDER_DIR, name) # Initializes a Provider. # # @param resource [Resource] the resource used by the provider def initialize(resource) @resource = resource @updated = false end # Checks if the provider was updated since the last call to # {#updated?} # # @return [Bool] true if the provider was updated and false # otherwise def updated? updated = @updated @updated = false updated end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wright-0.1.2 | lib/wright/provider.rb |