Module: Cabal::API
- Defined in:
- lib/cabal/api.rb,
lib/cabal/api/base.rb,
lib/cabal/api/user.rb,
lib/cabal/api/types.rb,
lib/cabal/api/v1/base.rb,
lib/cabal/api/v2/base.rb,
lib/cabal/api/v3/base.rb,
lib/cabal/api/v3/list.rb,
lib/cabal/api/user_service.rb,
lib/cabal/api/v1/public_key.rb,
lib/cabal/api/v2/public_key.rb,
lib/cabal/api/v3/public_key.rb,
lib/cabal/api/v2/private_key.rb,
lib/cabal/api/v3/private_key.rb,
lib/cabal/api/cluster_service.rb,
lib/cabal/api/common/mistakes.rb,
lib/cabal/api/common/services.rb,
lib/cabal/api/common/public_key.rb,
lib/cabal/api/common/private_key.rb,
lib/cabal/api/common/authenticated.rb
Defined Under Namespace
Modules: Common, Types, V1, V2, V3 Classes: Base, ClusterService, User, UserService
Constant Summary collapse
- STORAGE =
{ private: Sekrat::Warehouse::Memory.new, public: Sekrat::Warehouse::Memory.new, users: Sekrat::Warehouse::Memory.new, access_keys: Sekrat::Warehouse::Memory.new, secret_keys: Sekrat::Warehouse::Memory.new, }
Instance Method Summary collapse
Instance Method Details
#cluster_service ⇒ Object
17 18 19 |
# File 'lib/cabal/api.rb', line 17 def cluster_service @cluster_service ||= ClusterService.new end |