Move accounts into rove-server.internal

This commit is contained in:
Marc Di Luzio 2020-07-10 18:57:57 +01:00
parent 9ccb7ac019
commit 46f81abbd7
5 changed files with 6 additions and 7 deletions

View file

@ -3,7 +3,7 @@ VERSION := $(shell git describe --always --long --dirty --tags)
build:
@echo Running no-output build
go mod download
go build -ldflags="-X 'github.com/mdiluz/rove/pkg/version.Version=${VERSION}'" ./...
go build -ldflags="-X 'github.com/mdiluz/rove/cmd/version.Version=${VERSION}'" ./...
install:
@echo Installing to GOPATH

View file

@ -1,4 +1,4 @@
package accounts
package internal
// Accountant decribes something that stores accounts and account values
type Accountant interface {

View file

@ -1,4 +1,4 @@
package accounts
package internal
import (
"testing"

View file

@ -6,7 +6,6 @@ import (
"net"
"sync"
"github.com/mdiluz/rove/pkg/accounts"
"github.com/mdiluz/rove/pkg/persistence"
"github.com/mdiluz/rove/pkg/rove"
"github.com/mdiluz/rove/pkg/roveapi"
@ -29,7 +28,7 @@ type Server struct {
world *rove.World
// Accountant
accountant accounts.Accountant
accountant Accountant
// gRPC server
netListener net.Listener
@ -81,7 +80,7 @@ func NewServer(opts ...ServerOption) *Server {
persistence: EphemeralData,
schedule: cron.New(),
world: rove.NewWorld(32),
accountant: accounts.NewSimpleAccountant(),
accountant: NewSimpleAccountant(),
}
// Apply all options

View file

@ -1,4 +1,4 @@
package accounts
package internal
import (
"fmt"