tasks.elastic.process
package tasks.elastic.process
Members list
Type members
Experimental classlikes
object DockerElasticSupport
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DockerElasticSupport.type
object LocalShellElasticSupport
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
trait ProcessConfig
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
object ProcessElasticSupport
Elastic support for simple process based remote deployments
Elastic support for simple process based remote deployments
Remote processes are spawned from a list of preconfigured contexts. Interaction with the external world is done by executing processes ('shell out').
Self shutdown of workers is always done by exiting the process via an exitcode. The remote spawn and remote shutdown commands are configurable by composing in a RemoteShutdownCommand and SpawnProcessCommand instance.
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Experimental
- true
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait RemoteShutdownCommand
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
object SecureShellElasticSupport
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
trait SpawnProcessCommand
Attributes
- Experimental
- true
- Supertypes
-
class Objecttrait Matchableclass Any
In this article