Class Fission::Config
In: lib/fission/config.rb
Parent: Object

Methods

[]   new  

Constants

CONF_FILE = File.expand_path '~/.fissionrc'   Public: Path to the Fission conf file (default: ~/.fissionrc).

Attributes

attributes  [RW]  Public: Gets/Sets the Hash of attributes.

Public Class methods

Public: Initializes a Config object. This also sets the default config attributes for ‘vmrun_bin’, ‘vmrun_cmd’, ‘vm_dir’, ‘plist_file’, and ‘gui_bin’.

Examples

  Fission::Config.new

Returns a new Config instance.

Public Instance methods

Public: Helper method to access config atributes. This is a shortcut for querying the config attributes.

item - The config item to query.

Examples

  Fission.config['vmrun_bin']
  # => '/foo/bar/vmrun'

Returns the value of the specified config item.

[Validate]