meson 0.2.0-SNAPSHOT
Released under the Apache License, Version 2.0
Clojure Client Library for the Mesos HTTP API.
Installation
To install, add the following dependency to your project or build file:
[meson "0.2.0-SNAPSHOT"]
Topics
Namespaces
meson.client.impl.files
Documentation forthcoming
meson.client.impl.master.core
Documentation forthcoming
Public variables and functions:
- behaviour
- bring-down-machines
- bring-up-machines
- create-volumes
- destroy-volumes
- get-agents
- get-frameworks
- get-maintenance-schedule
- get-maintenance-status
- get-quota
- get-registry
- get-roles
- get-state-summary
- get-tasks
- redirect
- remove-quota
- reserve
- set-quota
- teardown-framework
- unreserve
- update-maintenance-scheduler
- update-role-weights
meson.client.impl.master.scheduler
Documentation forthcoming
meson.client.master
Documentation forthcoming
Public variables and functions:
- accept
- acknowledge
- bring-down-machines
- bring-up-machines
- browse
- client-fields
- create
- create-volumes
- debug
- decline
- destroy-volumes
- download
- get-agents
- get-flags
- get-frameworks
- get-health
- get-maintenance-schedule
- get-maintenance-status
- get-metrics
- get-quota
- get-registry
- get-roles
- get-state
- get-state-summary
- get-system-stats
- get-tasks
- get-version
- initialize
- kill-task
- message
- read
- reconcile
- redirect
- remove-quota
- request
- reserve
- revive
- set-quota
- shutdown-executor
- start
- start-profiler
- stop
- stop-profiler
- subscribe
- teardown
- teardown-framework
- unreserve
- update-maintenance-scheduler
- update-role-weights
meson.http.status-code
Public variables and functions:
- auth-timeout
- auth-timeout?
- bad-gateway
- bad-request
- bad-request?
- client-error
- client-error?
- forbidden
- forbidden?
- no-resource
- no-resource?
- not-found
- not-found?
- ok
- ok?
- pending
- pending-link
- pending-link?
- pending?
- permanant-link
- permanant-link?
- server-error
- server-error?
- token-invalid
- token-invalid?
- token-required
- token-required?
- unauthorized
- unauthorized?
meson.protocols.agent.core
Collects methods that are specific to the agent and not contained in any of the meson.client.protocols.common
protocols.
Public variables and functions:
meson.protocols.common
Collects Mesos HTTP API common to both masters and agents, collecting them into appropriate groupings.
meson.protocols.master.core
Collects methods that are specific to the master and not contained in any of the meson.client.protocols.common
protocols.
Public variables and functions:
meson.protocols.master.scheduler
For all of the below defined methods, more detailed information is available here:
Public variables and functions:
meson.records.base.mesos
This namespace defines the Mesos message records derived from the Mesos source at the following location: * https://github.com/apache/mesos/blob/master/include/mesos/mesos.proto
Public variables and functions:
meson.records.base.messages
This namespace defines the Mesos message records derived from the Mesos source at the following location: * https://github.com/apache/mesos/blob/master/src/messages/messages.proto
Public variables and functions:
meson.util.bytes
Some convenience/utility functions for working with bytes.
Public variables and functions:
meson.util.core
Some convenience/utility functions used in the rest of Mesomatic.
Public variables and functions:
meson.util.shell
Some convenience/utility functions used for making calls in the system shell.
Public variables and functions: