Class: Avm::Self::Instance
Defined Under Namespace
Modules: EntryKeys
Constant Summary
collapse
- DEFAULT_INSTANCE_ID =
'avm_self'
Instances::Base::ID_PATTERN
Class Method Summary
collapse
Instance Method Summary
collapse
by_id, #host_env_uncached, #id, #to_s
#entry, #full_entry_path, #inherited_entry_value, #other_entry_value, #path_prefix, #read_entry, #read_entry_optional
Class Method Details
.default ⇒ Object
14
15
16
|
# File 'lib/avm/self/instance.rb', line 14
def default
@default ||= by_id(DEFAULT_INSTANCE_ID)
end
|
Instance Method Details
#docker_image_class ⇒ Object
19
20
21
|
# File 'lib/avm/self/instance.rb', line 19
def docker_image_class
::Avm::Self::DockerImage
end
|
#docker_registry ⇒ Object
#docker_run_arguments ⇒ Object
27
28
29
|
# File 'lib/avm/self/instance.rb', line 27
def docker_run_arguments
['-e', "LOCAL_USER_ID=#{::Process.uid}"]
end
|