Module: AgentCliRuntime
- Defined in:
- lib/agent_cli_runtime.rb,
lib/agent_cli_runtime.rb,
lib/agent_cli_runtime/cli.rb,
lib/agent_cli_runtime/probe.rb,
lib/agent_cli_runtime/errors.rb,
lib/agent_cli_runtime/values.rb,
lib/agent_cli_runtime/profile.rb,
lib/agent_cli_runtime/runtime.rb,
lib/agent_cli_runtime/version.rb,
lib/agent_cli_runtime/profiles.rb,
lib/agent_cli_runtime/redactor.rb,
lib/agent_cli_runtime/usage_extractors.rb
Defined Under Namespace
Modules: Probe, Profiles, Redactor, Runtime, UsageExtractors
Classes: AuthConfiguration, BinaryUnavailable, CLI, CapabilityEvidence, CompilationError, CompiledInvocation, Error, IdentityArguments, ObservableResult, ProbeError, ProbeResult, Profile, Request, UnknownProvider, UnsupportedCapability, VersionError
Constant Summary
collapse
- DIAGNOSTIC_BYTES =
512
- VERSION =
"0.1.0".freeze
Class Method Summary
collapse
Class Method Details
.compile(request) ⇒ Object
20
21
22
|
# File 'lib/agent_cli_runtime.rb', line 20
def compile(request)
Runtime.compile(request)
end
|
32
33
34
|
# File 'lib/agent_cli_runtime.rb', line 32
def (profile, event)
Runtime.(profile, event)
end
|
.observe(profile, result) ⇒ Object
36
37
38
|
# File 'lib/agent_cli_runtime.rb', line 36
def observe(profile, result)
Runtime.observe(profile, result)
end
|
.prepare!(profile) ⇒ Object
24
25
26
|
# File 'lib/agent_cli_runtime.rb', line 24
def prepare!(profile)
Runtime.prepare!(profile)
end
|
.probe(profile, home: nil, env: ENV) ⇒ Object
40
41
42
|
# File 'lib/agent_cli_runtime.rb', line 40
def probe(profile, home: nil, env: ENV)
Probe.call(profile, home: home, env: env)
end
|
.probe_all(home: nil, env: ENV) ⇒ Object
44
45
46
|
# File 'lib/agent_cli_runtime.rb', line 44
def probe_all(home: nil, env: ENV)
Probe.all(home: home, env: env)
end
|
.require_capability!(profile, capability) ⇒ Object
28
29
30
|
# File 'lib/agent_cli_runtime.rb', line 28
def require_capability!(profile, capability)
Runtime.require_capability!(profile, capability)
end
|