Class: Devkitkat::Service::Driver::Base

Inherits:
Object
  • Object
show all
Includes:
Concerns::ServiceInitializer
Defined in:
lib/devkitkat/service/driver/base.rb

Direct Known Subclasses

Docker, None

Constant Summary collapse

PreparationError =
Class.new(StandardError)

Instance Attribute Summary

Attributes included from Concerns::ServiceInitializer

#service

Instance Method Summary collapse

Methods included from Concerns::ServiceInitializer

#initialize

Instance Method Details

#cleanupObject

Raises:

  • (NotImplementedError)


13
14
15
# File 'lib/devkitkat/service/driver/base.rb', line 13

def cleanup
  raise NotImplementedError
end

#execute(script_file) ⇒ Object

Raises:

  • (NotImplementedError)


17
18
19
# File 'lib/devkitkat/service/driver/base.rb', line 17

def execute(script_file)
  raise NotImplementedError
end

#prepareObject

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/devkitkat/service/driver/base.rb', line 9

def prepare
  raise NotImplementedError
end