Add support for out of capacity error message

This commit is contained in:
Jonathan Leibiusky @xetorthio
2017-09-07 17:05:05 -03:00
parent d29a02bb22
commit ef9be2a5ac
3 changed files with 15 additions and 0 deletions

View File

@@ -1,12 +1,19 @@
package provisioner
import (
"errors"
"io"
"net"
"github.com/play-with-docker/play-with-docker/pwd/types"
)
var OutOfCapacityError = errors.New("OutOfCapacity")
func OutOfCapacity(e error) bool {
return e == OutOfCapacityError
}
type InstanceProvisionerApi interface {
InstanceNew(session *types.Session, conf types.InstanceConfig) (*types.Instance, error)
InstanceDelete(session *types.Session, instance *types.Instance) error