That editorconfig file really butchered the formatting for go

This commit is contained in:
Dane Everitt
2019-03-24 18:00:21 -07:00
parent 4bdf373ab8
commit 29de97c857
8 changed files with 312 additions and 271 deletions

View File

@@ -1,16 +1,16 @@
package environment
import (
"github.com/pterodactyl/wings"
"os"
"github.com/pterodactyl/wings"
"os"
)
type Docker struct {
*Controller
*Controller
// Defines the configuration for the Docker instance that will allow us to connect
// and create and modify containers.
Configuration wings.DockerConfiguration
// Defines the configuration for the Docker instance that will allow us to connect
// and create and modify containers.
Configuration wings.DockerConfiguration
}
// Ensure that the Docker environment is always implementing all of the methods
@@ -18,17 +18,17 @@ type Docker struct {
var _ Environment = (*Docker)(nil)
func (d *Docker) Exists() bool {
return true
return true
}
func (d *Docker) Start() error {
return nil
return nil
}
func (d *Docker) Stop() error {
return nil
return nil
}
func (d *Docker) Terminate(signal os.Signal) error {
return nil
return nil
}

View File

@@ -1,35 +1,35 @@
package environment
import (
"github.com/pterodactyl/wings/server"
"os"
"github.com/pterodactyl/wings/server"
"os"
)
// Defines the basic interface that all environments need to implement so that
// a server can be properly controlled.
type Environment interface {
// Starts a server instance. If the server instance is not in a state where it
// can be started an error should be returned.
Start() error
// Starts a server instance. If the server instance is not in a state where it
// can be started an error should be returned.
Start() error
// Stops a server instance. If the server is already stopped an error should
// not be returned.
Stop() error
// Stops a server instance. If the server is already stopped an error should
// not be returned.
Stop() error
// Determines if the server instance exists. For example, in a docker environment
// this should confirm that the container is created and in a bootable state. In
// a basic CLI environment this can probably just return true right away.
Exists() bool
// Determines if the server instance exists. For example, in a docker environment
// this should confirm that the container is created and in a bootable state. In
// a basic CLI environment this can probably just return true right away.
Exists() bool
// Terminates a running server instance using the provided signal. If the server
// is not running no error should be returned.
Terminate(signal os.Signal) error
// Terminates a running server instance using the provided signal. If the server
// is not running no error should be returned.
Terminate(signal os.Signal) error
}
// Defines an environment controller for a server instance. This can either be
// a docker environment where the server is running in a container, or a host
// CLI environment where it is not running in a container at all (theoretically).
type Controller struct {
// The server instance attached to this environment.
Server *server.Server
// The server instance attached to this environment.
Server *server.Server
}