Module: LMC

Defined in:
lib/lmc.rb,
lib/lmc/Site.rb,
lib/lmc/User.rb,
lib/lmc/uuid.rb,
lib/lmc/Cloud.rb,
lib/lmc/Device.rb,
lib/lmc/entity.rb,
lib/lmc/logger.rb,
lib/lmc/Account.rb,
lib/lmc/version.rb,
lib/lmc/Response.rb,
lib/lmc/authority.rb,
lib/lmc/principal.rb,
lib/lmc/membership.rb,
lib/lmc/Configstates.rb,
lib/lmc/account_manager.rb,
lib/lmc/auth/auth_action.rb,
lib/lmc/device_config_state.rb,
lib/lmc/config/device_config.rb,
lib/lmc/config/device_dsc_ui.rb,
lib/lmc/mixins/service_resource.rb,
lib/lmc/preferences/preferences.rb,
lib/lmc/monitoring/monitoring_record.rb,
lib/lmc/exceptions/response_exception.rb,
lib/lmc/exceptions/lmc_two_factor_required_exception.rb,
lib/lmc/exceptions/lmc_outdated_terms_of_use_exception.rb

Defined Under Namespace

Modules: JSONAble, ServiceResource Classes: Account, AccountManager, AuthAction, Authority, Cloud, Configstates, Device, DeviceConfig, DeviceConfigState, DeviceDSCUi, Entity, LMCResponse, Logger, Membership, MissingCodeException, MonitoringRecord, OutdatedTermsOfUseException, Preferences, Principal, ResponseException, Site, UUID, User

Constant Summary collapse

SERVICELIST =
['cloud-service-auth',
               'cloud-service-backstage',
               'cloud-service-config',
               'cloud-service-devices',
               'cloud-service-devicetunnel',
               'cloud-service-dyndns',
               'cloud-service-fields',
               'cloud-service-geolocation',
               'cloud-service-hotspot',
               'cloud-service-jobs',
               'cloud-service-monitoring',
               'cloud-service-messaging',
               'cloud-service-notification',
               'cloud-service-licenses',
               'cloud-service-logging',
               'cloud-service-preferences',
               'cloud-service-uf-translator'
]
VERSION =
'0.15.0'

Class Method Summary collapse

Class Method Details

.usefulObject



26
27
28
# File 'lib/lmc.rb', line 26

def self.useful
  true
end