Module: Tiktalik

Defined in:
lib/tiktalik/object.rb,
lib/tiktalik.rb,
lib/tiktalik/error.rb,
lib/tiktalik/version.rb,
lib/tiktalik/computing.rb,
lib/tiktalik/computing/network.rb,
lib/tiktalik/computing/instance.rb,
lib/tiktalik/computing/vpsimage.rb,
lib/tiktalik/computing/operation.rb,
lib/tiktalik/computing/vpsnetinterface.rb

Overview

A network interface attached to an Instance. Maps directly to a network interface visible from the operating system’s point.

Defined Under Namespace

Modules: Computing Classes: Error, Object

Constant Summary collapse

ROOT =
File.expand_path(File.dirname(__FILE__))
VERSION =
"1.0.5"

Class Method Summary collapse

Class Method Details

.api_keyObject



13
# File 'lib/tiktalik.rb', line 13

def self.api_key; @api_key || ENV['API_KEY']; end

.api_key=(val) ⇒ Object



14
# File 'lib/tiktalik.rb', line 14

def self.api_key=(val); @api_key = val; end

.api_secret_keyObject



16
# File 'lib/tiktalik.rb', line 16

def self.api_secret_key; @api_secret_key || ENV['API_SECRET_KEY']; end

.api_secret_key=(val) ⇒ Object



17
# File 'lib/tiktalik.rb', line 17

def self.api_secret_key=(val); @api_secret_key = val; end

.base_pathObject



11
# File 'lib/tiktalik.rb', line 11

def self.base_path; '/api/v1'; end

.base_urlObject



10
# File 'lib/tiktalik.rb', line 10

def self.base_url; 'https://www.tiktalik.com'; end

.ca_fileObject



19
# File 'lib/tiktalik.rb', line 19

def self.ca_file; @ca_file || nil; end

.ca_file=(val) ⇒ Object



20
# File 'lib/tiktalik.rb', line 20

def self.ca_file=(val); @ca_file = val; end