EC2CreateNode

tasks.elastic.ec2.EC2CreateNode
class EC2CreateNode(masterAddress: SimpleSocketAddress, masterPrefix: String, codeAddress: CodeAddress, ec2: AmazonEC2, ec2Config: EC2Config) extends CreateNode

Attributes

Experimental
true
Graph
Supertypes
trait CreateNode
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def convertRunningToPending(p: RunningJobId): IO[Option[PendingJobId]]

Attributes

Definition Classes
CreateNode
override def initializeNode(node: Node): IO[Unit]

Attributes

Definition Classes
CreateNode
def requestOneNewJobFromJobScheduler(requestSize: ResourceRequest)(implicit config: TasksConfig): IO[Either[String, (PendingJobId, ResourceAvailable)]]