Sha256: fbbc220ba4ec46032e588e55b3faac2ca8bfbc7cc6df695cd1da13183d109484

Contents?: true

Size: 401 Bytes

Versions: 9

Compression:

Stored size: 401 Bytes

Contents

module PoolParty    
  module Resources
        
    class Remotefile < Resource
      
      default_options({
        :ensures => "present",
        :mode => 644,
        # :owner => "#{Default.user}",
        :source => nil
      })
      
      def source(arg=nil)
        arg ? options[:source] = arg : "#{Default.fileserver_base}/#{::File.basename(name)}"
      end
      
    end
    
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
auser-poolparty-1.1.1 lib/poolparty/resources/remote_file.rb
auser-poolparty-1.1.3 lib/poolparty/resources/remote_file.rb
auser-poolparty-1.1.4 lib/poolparty/resources/remote_file.rb
auser-poolparty-1.1.5 lib/poolparty/resources/remote_file.rb
auser-poolparty-1.1.6 lib/poolparty/resources/remote_file.rb
auser-poolparty-1.1.7 lib/poolparty/resources/remote_file.rb
fairchild-poolparty-1.1.3 lib/poolparty/resources/remote_file.rb
fairchild-poolparty-1.1.4 lib/poolparty/resources/remote_file.rb
fairchild-poolparty-1.1.5 lib/poolparty/resources/remote_file.rb