A worker part of Scalarm that performs computations of simulations
353
Scalarm Simulation Manager is a Scalarm Platform worker component that manages computations on various computational resources. This version is written in Go.
To build and install Scalarm Workers Manager you need to install go programming language. You can install it from official binary distribution:
https://golang.org/doc/install
or from source:
https://golang.org/doc/install/source
After that you have to specify your $GOPATH. Read more about it here:
https://golang.org/doc/code.html#GOPATH
You can download Scalarm Simulation Manager directly from GitHub. You have to download it into your $GOPATH/src folder
go get github.com/scalarm/scalarm_simulation_manager_go
Now you can install Scalarm Simulation Manager:
go install github.com/scalarm/scalarm_simulation_manager_go
This command will install Scalarm Simulation Manager in $GOPATH/bin. It's name will be scalarm_simulation_manager.
Configuration is read from config.json file that contains required informations for Scalarm Simulation Manager:
-simulations_limit <N> (int) - optional, if specified, execute max. N simulations.
Note, that it overrides simulations_limit from config.json.Before running program you have to copy contents of config folder to folder with executable file of Scalarm Simulation Manager. By default it will be $GOPATH/bin
To run all test execute in the main directory
go test -v ./...
Content type
Image
Digest
Size
304.2 MB
Last updated
about 9 years ago
docker pull scalarm/scalarm_simulation_manager