Class: Dcmgr::VNet::Controller

Inherits:
Object
  • Object
show all
Defined in:
lib/dcmgr/vnet.rb

Overview

A controller interface to be implemented

Direct Known Subclasses

Netfilter::NetfilterController

Instance Method Summary collapse

Instance Method Details

#apply_instance(instance) ⇒ Object

Raises:

  • (NotImplementedError)


32
33
34
# File 'lib/dcmgr/vnet.rb', line 32

def apply_instance(instance)
  raise NotImplementedError
end

#join_security_group(instance, group) ⇒ Object

Raises:

  • (NotImplementedError)


40
41
42
# File 'lib/dcmgr/vnet.rb', line 40

def join_security_group(instance,group)
  raise NotImplementedError
end

#leave_security_group(instance, group) ⇒ Object

Raises:

  • (NotImplementedError)


44
45
46
# File 'lib/dcmgr/vnet.rb', line 44

def leave_security_group(instance,group)
  raise NotImplementedError
end

#remove_instance(instance) ⇒ Object

Raises:

  • (NotImplementedError)


36
37
38
# File 'lib/dcmgr/vnet.rb', line 36

def remove_instance(instance)
  raise NotImplementedError
end

#update_security_group(group) ⇒ Object

Raises:

  • (NotImplementedError)


48
49
50
# File 'lib/dcmgr/vnet.rb', line 48

def update_security_group(group)
  raise NotImplementedError
end