Module: PoiseLanguages::Command::Mixin::Resource
- Extended by:
- ClassMethods
- Includes:
- Poise::Resource
- Defined in:
- lib/poise_languages/command/mixin.rb
Overview
A mixin for resources that run language commands. Also available as a
parameterized mixin via include PoiseLanguages::Command::Mixin::Resource(name)
.
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
- .language_command_default_binary(val = Poise::NOT_PASSED) ⇒ Object extended from ClassMethods
-
.language_command_mixin(name, runtime: :"#{name}_runtime", timeout: true, default_binary: nil)
extended
from ClassMethods
Configure this module or class for a specific language.
Class Method Details
.language_command_default_binary(val = Poise::NOT_PASSED) ⇒ Object Originally defined in module ClassMethods
.language_command_mixin(name, runtime: :"#{name}_runtime", timeout: true, default_binary: nil) Originally defined in module ClassMethods
This method returns an undefined value.
Configure this module or class for a specific language.