Sha256: 967b4422dba9afacf0532ac747361f5aaf59be8de397fcfaa92aa2bea7bc4239
Contents?: true
Size: 834 Bytes
Versions: 2
Compression:
Stored size: 834 Bytes
Contents
require 'aqueduct' module Aqueduct module Repository def self.included(base) Aqueduct.repositories << base end def initialize(source, current_user) @source = source @current_user = current_user end # Returns a list of urls to download files def count_files(file_locators, file_type) { result: 0, error: "Unknown Repository: #{@source.repository}", file_paths: [], urls: [] } end # Only For Local repositories. def get_file(file_locator, file_type) { file_path: '', error: "Unknown Repository: #{@source.repository}" } end def has_repository? { result: false, error: "Unknown Repository: #{@source.repository}" } end def file_server_available? { result: false, error: "Unknown Repository: #{@source.repository}" } end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
aqueduct-0.2.0 | lib/aqueduct/repository.rb |
aqueduct-0.1.0 | lib/aqueduct/repository.rb |