Class: Updater
- Inherits:
-
Object
- Object
- Updater
- Defined in:
- lib/common/updater/updater.rb
Overview
This class act as an absract one
Direct Known Subclasses
Instance Attribute Summary (collapse)
-
- (Object) repo_directory
readonly
Returns the value of attribute repo_directory.
Instance Method Summary (collapse)
-
- (Updater) initialize(repo_directory = nil)
constructor
TODO : add a last '/ to repo_directory if it's not present.
- - (Boolean) is_installed?
- - (Object) local_revision_number
- - (Object) update
Constructor Details
- (Updater) initialize(repo_directory = nil)
TODO : add a last '/ to repo_directory if it's not present
9 10 11 |
# File 'lib/common/updater/updater.rb', line 9 def initialize(repo_directory = nil) @repo_directory = repo_directory end |
Instance Attribute Details
- (Object) repo_directory (readonly)
Returns the value of attribute repo_directory
6 7 8 |
# File 'lib/common/updater/updater.rb', line 6 def repo_directory @repo_directory end |
Instance Method Details
- (Boolean) is_installed?
13 14 15 |
# File 'lib/common/updater/updater.rb', line 13 def is_installed? raise NotImplementedError end |
- (Object) local_revision_number
17 18 19 |
# File 'lib/common/updater/updater.rb', line 17 def local_revision_number raise NotImplementedError end |
- (Object) update
21 22 23 |
# File 'lib/common/updater/updater.rb', line 21 def update raise NotImplementedError end |