Module: Windoo

Extended by:
Mixins::DefaultConnection, Mixins::Loading, Mixins::Utility
Includes:
Mixins::Constants
Defined in:
lib/windoo.rb,
lib/windoo/version.rb,
lib/windoo/validate.rb,
lib/windoo/connection.rb,
lib/windoo/converters.rb,
lib/windoo/exceptions.rb,
lib/windoo/configuration.rb,
lib/windoo/objects/patch.rb,
lib/windoo/mixins/loading.rb,
lib/windoo/mixins/utility.rb,
lib/windoo/connection/token.rb,
lib/windoo/mixins/constants.rb,
lib/windoo/mixins/immutable.rb,
lib/windoo/objects/kill_app.rb,
lib/windoo/objects/component.rb,
lib/windoo/connection/actions.rb,
lib/windoo/connection/connect.rb,
lib/windoo/objects/capability.rb,
lib/windoo/objects/requirement.rb,
lib/windoo/connection/constants.rb,
lib/windoo/connection/attributes.rb,
lib/windoo/mixins/api_collection.rb,
lib/windoo/objects/patch_manager.rb,
lib/windoo/base_classes/criterion.rb,
lib/windoo/mixins/patch/component.rb,
lib/windoo/objects/software_title.rb,
lib/windoo/base_classes/json_object.rb,
lib/windoo/objects/kill_app_manager.rb,
lib/windoo/mixins/default_connection.rb,
lib/windoo/base_classes/array_manager.rb,
lib/windoo/objects/capability_manager.rb,
lib/windoo/objects/component_criterion.rb,
lib/windoo/objects/extension_attribute.rb,
lib/windoo/objects/requirement_manager.rb,
lib/windoo/base_classes/criteria_manager.rb,
lib/windoo/objects/component_criteria_manager.rb,
lib/windoo/mixins/software_title/extension_attribute.rb

Overview

frozen_string_literal: true

Defined Under Namespace

Modules: BaseClasses, Converters, Mixins, Validate Classes: AlreadyExistsError, AuthenticationError, Capability, CapabilityManager, Component, ComponentCriteriaManager, ComponentCriterion, Configuration, Connection, ConnectionError, ExtensionAttribute, InvalidDataError, InvalidTokenError, KillApp, KillAppManager, MissingDataError, NoSuchItemError, NotConnectedError, Patch, PatchManager, PermissionError, Requirement, RequirementManager, SoftwareTitle, UnsupportedError

Constant Summary collapse

VERSION =
'1.0.1'
MINIMUM_RUBY_VERSION =

The minimum Ruby version needed for windoo

'2.6.3'
TRUE_FALSE =

These are handy for testing values without making new arrays, strings, etc every time.

[true, false].freeze
BLANK =

Empty strings are used in various places

''

Class Method Summary collapse

Methods included from Mixins::Loading

extended, load_msg, verbose_extend, verbose_include

Methods included from Mixins::Utility

extended

Methods included from Mixins::DefaultConnection

cnx=, connect, default_connection, disconnect, extended

Methods included from Mixins::Constants

included

Class Method Details

.configObject

the single instance of our configuration object



49
50
51
# File 'lib/windoo.rb', line 49

def self.config
  Windoo::Configuration.instance
end