Class: Dobby::PackageSource::AbstractPackageSource Abstract

Inherits:
Object
  • Object
show all
Includes:
Strategy
Defined in:
lib/dobby/package_source/abstract_package_source.rb

Overview

This class is abstract.

Subclass and override #parse to implement a custom Package source.

Direct Known Subclasses

DpkgStatusFile

Instance Attribute Summary

Attributes included from Strategy

#options

Instance Method Summary collapse

Methods included from Strategy

included, #initialize, #inspect, #log, #setup

Instance Method Details

#parseArray<Package>

All logic for creating an Array]

Returns:

Raises:

  • (NotImplementedError)


12
13
14
# File 'lib/dobby/package_source/abstract_package_source.rb', line 12

def parse
  raise NotImplementedError
end