Fixing semantic errors in docs/getting-started.md (#44)
* fixed semantics. Earlier mentioned that 'Pystachio does yet support...'. Changed now to mention 'Pystachio does not yet support...' * fixed grammatical mistake. * Ran gofmt on project.
This commit is contained in:
parent
c338c03355
commit
ff545e8aa6
18 changed files with 17 additions and 30 deletions
|
@ -16,9 +16,10 @@ package realis_test
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"testing"
|
||||
|
||||
"github.com/paypal/gorealis"
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
func TestLoadClusters(t *testing.T) {
|
||||
|
|
|
@ -15,7 +15,7 @@ until the end of step 4 (Start the local cluster) and skip to configuring Docker
|
|||
Follow the guide at http://aurora.apache.org/documentation/latest/operations/installation/
|
||||
|
||||
### Configuring Scheduler to use Docker-Compose executor
|
||||
In order use the docker compose executor with Aurora, we must first give the scheduler
|
||||
In order to use the docker compose executor with Aurora, we must first give the scheduler
|
||||
a configuration file that contains information on how to run the executor.
|
||||
|
||||
#### Configuration file
|
||||
|
@ -91,7 +91,7 @@ $ sudo service aurora-scheduler restart
|
|||
```
|
||||
|
||||
### Using a custom client
|
||||
Pystachio does yet support launching tasks using custom executors. Therefore, a custom
|
||||
Pystachio does not yet support launching tasks using custom executors. Therefore, a custom
|
||||
client must be used in order to launch tasks using a custom executor. In this case,
|
||||
we will be using [gorealis](https://github.com/paypal/gorealis) to launch a task with
|
||||
the compose executor on Aurora.
|
||||
|
|
|
@ -196,7 +196,7 @@ func main() {
|
|||
}
|
||||
fmt.Println(resp.String())
|
||||
|
||||
if ok, err := monitor.JobUpdate(*resp.GetKey(), 5, 50); !ok || err != nil {
|
||||
if ok, err := monitor.JobUpdate(*resp.GetKey(), 5, 50); !ok || err != nil {
|
||||
_, err := r.KillJob(job.JobKey())
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
|
|
1
job.go
1
job.go
|
@ -87,7 +87,6 @@ func NewJob() Job {
|
|||
taskConfig.Resources[ramMb] = true
|
||||
taskConfig.Resources[diskMb] = true
|
||||
|
||||
|
||||
numCpus.NumCpus = new(float64)
|
||||
ramMb.RamMb = new(int64)
|
||||
diskMb.DiskMb = new(int64)
|
||||
|
|
|
@ -26,4 +26,4 @@ func (NoopLogger) Printf(format string, a ...interface{}) {}
|
|||
|
||||
func (NoopLogger) Print(a ...interface{}) {}
|
||||
|
||||
func (NoopLogger) Println(a ...interface{}) {}
|
||||
func (NoopLogger) Println(a ...interface{}) {}
|
||||
|
|
|
@ -18,8 +18,8 @@ package response
|
|||
import (
|
||||
"bytes"
|
||||
|
||||
"github.com/pkg/errors"
|
||||
"github.com/paypal/gorealis/gen-go/apache/aurora"
|
||||
"github.com/pkg/errors"
|
||||
)
|
||||
|
||||
// Get key from a response created by a StartJobUpdate call
|
||||
|
|
|
@ -24,8 +24,6 @@ type UpdateJob struct {
|
|||
req *aurora.JobUpdateRequest
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Create a default UpdateJob object.
|
||||
func NewDefaultUpdateJob(config *aurora.TaskConfig) *UpdateJob {
|
||||
|
||||
|
@ -141,7 +139,6 @@ func (u *UpdateJob) RollbackOnFail(rollback bool) *UpdateJob {
|
|||
return u
|
||||
}
|
||||
|
||||
|
||||
// TODO(rdelvalle): Integrate this struct with the JobUpdate struct so that we don't repeat code
|
||||
type UpdateSettings struct {
|
||||
settings aurora.JobUpdateSettings
|
||||
|
|
3
vendor/git.apache.org/thrift.git/lib/go/thrift/framed_transport.go
generated
vendored
3
vendor/git.apache.org/thrift.git/lib/go/thrift/framed_transport.go
generated
vendored
|
@ -48,7 +48,7 @@ func NewTFramedTransportFactory(factory TTransportFactory) TTransportFactory {
|
|||
}
|
||||
|
||||
func NewTFramedTransportFactoryMaxLength(factory TTransportFactory, maxLength uint32) TTransportFactory {
|
||||
return &tFramedTransportFactory{factory: factory, maxLength: maxLength}
|
||||
return &tFramedTransportFactory{factory: factory, maxLength: maxLength}
|
||||
}
|
||||
|
||||
func (p *tFramedTransportFactory) GetTransport(base TTransport) TTransport {
|
||||
|
@ -164,4 +164,3 @@ func (p *TFramedTransport) readFrameHeader() (uint32, error) {
|
|||
func (p *TFramedTransport) RemainingBytes() (num_bytes uint64) {
|
||||
return uint64(p.frameSize)
|
||||
}
|
||||
|
||||
|
|
3
vendor/git.apache.org/thrift.git/lib/go/thrift/iostream_transport.go
generated
vendored
3
vendor/git.apache.org/thrift.git/lib/go/thrift/iostream_transport.go
generated
vendored
|
@ -209,6 +209,5 @@ func (p *StreamTransport) WriteString(s string) (n int, err error) {
|
|||
|
||||
func (p *StreamTransport) RemainingBytes() (num_bytes uint64) {
|
||||
const maxSize = ^uint64(0)
|
||||
return maxSize // the thruth is, we just don't know unless framed is used
|
||||
return maxSize // the thruth is, we just don't know unless framed is used
|
||||
}
|
||||
|
||||
|
|
6
vendor/git.apache.org/thrift.git/lib/go/thrift/protocol.go
generated
vendored
6
vendor/git.apache.org/thrift.git/lib/go/thrift/protocol.go
generated
vendored
|
@ -89,9 +89,9 @@ func SkipDefaultDepth(prot TProtocol, typeId TType) (err error) {
|
|||
|
||||
// Skips over the next data element from the provided input TProtocol object.
|
||||
func Skip(self TProtocol, fieldType TType, maxDepth int) (err error) {
|
||||
|
||||
if maxDepth <= 0 {
|
||||
return NewTProtocolExceptionWithType( DEPTH_LIMIT, errors.New("Depth limit exceeded"))
|
||||
|
||||
if maxDepth <= 0 {
|
||||
return NewTProtocolExceptionWithType(DEPTH_LIMIT, errors.New("Depth limit exceeded"))
|
||||
}
|
||||
|
||||
switch fieldType {
|
||||
|
|
3
vendor/git.apache.org/thrift.git/lib/go/thrift/protocol_exception.go
generated
vendored
3
vendor/git.apache.org/thrift.git/lib/go/thrift/protocol_exception.go
generated
vendored
|
@ -60,7 +60,7 @@ func NewTProtocolException(err error) TProtocolException {
|
|||
if err == nil {
|
||||
return nil
|
||||
}
|
||||
if e,ok := err.(TProtocolException); ok {
|
||||
if e, ok := err.(TProtocolException); ok {
|
||||
return e
|
||||
}
|
||||
if _, ok := err.(base64.CorruptInputError); ok {
|
||||
|
@ -75,4 +75,3 @@ func NewTProtocolExceptionWithType(errType int, err error) TProtocolException {
|
|||
}
|
||||
return &tProtocolException{errType, err.Error()}
|
||||
}
|
||||
|
||||
|
|
1
vendor/git.apache.org/thrift.git/lib/go/thrift/rich_transport.go
generated
vendored
1
vendor/git.apache.org/thrift.git/lib/go/thrift/rich_transport.go
generated
vendored
|
@ -66,4 +66,3 @@ func writeByte(w io.Writer, c byte) error {
|
|||
_, err := w.Write(v[0:1])
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
2
vendor/git.apache.org/thrift.git/lib/go/thrift/simple_server.go
generated
vendored
2
vendor/git.apache.org/thrift.git/lib/go/thrift/simple_server.go
generated
vendored
|
@ -188,7 +188,7 @@ func (p *TSimpleServer) processRequests(client TTransport) error {
|
|||
if err, ok := err.(TApplicationException); ok && err.TypeId() == UNKNOWN_METHOD {
|
||||
continue
|
||||
}
|
||||
if !ok {
|
||||
if !ok {
|
||||
break
|
||||
}
|
||||
}
|
||||
|
|
3
vendor/git.apache.org/thrift.git/lib/go/thrift/socket.go
generated
vendored
3
vendor/git.apache.org/thrift.git/lib/go/thrift/socket.go
generated
vendored
|
@ -161,6 +161,5 @@ func (p *TSocket) Interrupt() error {
|
|||
|
||||
func (p *TSocket) RemainingBytes() (num_bytes uint64) {
|
||||
const maxSize = ^uint64(0)
|
||||
return maxSize // the thruth is, we just don't know unless framed is used
|
||||
return maxSize // the thruth is, we just don't know unless framed is used
|
||||
}
|
||||
|
||||
|
|
2
vendor/git.apache.org/thrift.git/lib/go/thrift/ssl_server_socket.go
generated
vendored
2
vendor/git.apache.org/thrift.git/lib/go/thrift/ssl_server_socket.go
generated
vendored
|
@ -20,9 +20,9 @@
|
|||
package thrift
|
||||
|
||||
import (
|
||||
"crypto/tls"
|
||||
"net"
|
||||
"time"
|
||||
"crypto/tls"
|
||||
)
|
||||
|
||||
type TSSLServerSocket struct {
|
||||
|
|
3
vendor/git.apache.org/thrift.git/lib/go/thrift/ssl_socket.go
generated
vendored
3
vendor/git.apache.org/thrift.git/lib/go/thrift/ssl_socket.go
generated
vendored
|
@ -166,6 +166,5 @@ func (p *TSSLSocket) Interrupt() error {
|
|||
|
||||
func (p *TSSLSocket) RemainingBytes() (num_bytes uint64) {
|
||||
const maxSize = ^uint64(0)
|
||||
return maxSize // the thruth is, we just don't know unless framed is used
|
||||
return maxSize // the thruth is, we just don't know unless framed is used
|
||||
}
|
||||
|
||||
|
|
3
vendor/git.apache.org/thrift.git/lib/go/thrift/transport.go
generated
vendored
3
vendor/git.apache.org/thrift.git/lib/go/thrift/transport.go
generated
vendored
|
@ -34,7 +34,6 @@ type ReadSizeProvider interface {
|
|||
RemainingBytes() (num_bytes uint64)
|
||||
}
|
||||
|
||||
|
||||
// Encapsulates the I/O layer
|
||||
type TTransport interface {
|
||||
io.ReadWriteCloser
|
||||
|
@ -52,7 +51,6 @@ type stringWriter interface {
|
|||
WriteString(s string) (n int, err error)
|
||||
}
|
||||
|
||||
|
||||
// This is "enchanced" transport with extra capabilities. You need to use one of these
|
||||
// to construct protocol.
|
||||
// Notably, TSocket does not implement this interface, and it is always a mistake to use
|
||||
|
@ -65,4 +63,3 @@ type TRichTransport interface {
|
|||
Flusher
|
||||
ReadSizeProvider
|
||||
}
|
||||
|
||||
|
|
1
zk.go
1
zk.go
|
@ -36,7 +36,6 @@ type ServiceInstance struct {
|
|||
Status string `json:"status"`
|
||||
}
|
||||
|
||||
|
||||
// Retrieves current Aurora leader from ZK.
|
||||
func LeaderFromZK(cluster Cluster) (string, error) {
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue