Class: IControl::Management::ZoneRunner

Inherits:
Base
  • Object
show all
Defined in:
lib/icontrol/management/zone_runner.rb,
lib/icontrol/management.rb

Overview

The ZoneRunner interface handles all the top level calls

Instance Method Summary collapse

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class IControl::Base

Instance Method Details

#initObject

(re)init ZoneRunner instructs ZoneRunner to re-read named.conf and rebuild its internal data structures based on contents

Raises:

  • (IControl::IControl::Common::AccessDenied)

    raised if the client credentials are not valid.

  • (IControl::IControl::Common::InvalidArgument)

    raised if one of the arguments is invalid.

  • (IControl::IControl::Common::OperationFailed)

    raised if an operation error occurs.



23
24
25
# File 'lib/icontrol/management/zone_runner.rb', line 23

def init
  super
end

#set_loglevelObject

Set the logging leve for messages

Raises:

  • (IControl::IControl::Common::AccessDenied)

    raised if the client credentials are not valid.

  • (IControl::IControl::Common::InvalidArgument)

    raised if one of the arguments is invalid.

  • (IControl::IControl::Common::OperationFailed)

    raised if an operation error occurs.



33
34
35
# File 'lib/icontrol/management/zone_runner.rb', line 33

def set_loglevel
  super
end

#versionString

Gets the version information for this interface.

Returns:

  • (String)


12
13
14
# File 'lib/icontrol/management/zone_runner.rb', line 12

def version
  super
end