diff --git a/README.md b/README.md index b4ae33f..3c28e01 100644 --- a/README.md +++ b/README.md @@ -70,16 +70,16 @@ defer r.Close() Construct a job using an AuroraJob struct. ``` -job = realis.NewJob().SetEnvironment("prod"). - SetRole("vagrant"). - SetName("hello_world_from_gorealis"). - SetExecutorName("docker-compose-executor"). - SetExecutorData("{}"). - SetNumCpus(1). - SetRam(64). +job = realis.NewJob().Environment("prod"). + Role("vagrant"). + Name("hello_world_from_gorealis"). + ExecutorName("docker-compose-executor"). + ExecutorData("{}"). + NumCpus(1). + Ram(64). SetDisk(100). - SetIsService(false). - SetInstanceCount(1). + IsService(false). + InstanceCount(1). AddPorts(1). AddLabel("fileName", "sample-app/sample-app.yml"). AddURI("https://dl.bintray.com/rdelvalle/mesos-compose-executor/sample-app.tar.gz", true, true) @@ -109,8 +109,8 @@ r.AddInstances(job.GetKey(), 5) Updating the job configuration of a service job: ``` updateJob := realis.NewUpdateJob(job) -updateJob.SetInstanceCount(1) -updateJob.SetRam(128) +updateJob.InstanceCount(1) +updateJob.Ram(128) msg, err := r.UpdateJob(updateJob, "") ``` diff --git a/examples/client.go b/examples/client.go index aec7c02..376e83c 100644 --- a/examples/client.go +++ b/examples/client.go @@ -52,12 +52,13 @@ func main() { fmt.Print("Error reading json config file: ", err) os.Exit(1) } - job = realis.NewJob().Environment("prod"). + job = realis.NewJob(). + Environment("prod"). Role("vagrant"). Name("hello_world_from_gorealis"). ExecutorName(aurora.AURORA_EXECUTOR_NAME). ExecutorData(string(payload)). - NumCpus(1). + CPU(1). Ram(64). Disk(100). IsService(true). @@ -65,12 +66,13 @@ func main() { AddPorts(1) break case "compose": - job = realis.NewJob().Environment("prod"). + job = realis.NewJob(). + Environment("prod"). Role("vagrant"). Name("docker-compose"). ExecutorName("docker-compose-executor"). ExecutorData("{}"). - NumCpus(1). + CPU(1). Ram(64). Disk(100). IsService(false). diff --git a/job.go b/job.go index 8f7d417..1ec8c7b 100644 --- a/job.go +++ b/job.go @@ -96,7 +96,7 @@ func (a *Job) ExecutorData(data string) *Job { return a } -func (a *Job) NumCpus(cpus float64) *Job { +func (a *Job) CPU(cpus float64) *Job { a.numCpus.NumCpus = &cpus a.jobConfig.TaskConfig.NumCpus = cpus //Will be deprecated soon