Command line tools

run-bmi-server

BMI GRPC server runner

usage: run-bmi-server [-h] [--name PACKAGE.MODULE.CLASS] [--port N]
                      [--path DIR] [--language {python}]

Named Arguments

--name, -n

Full name of the BMI implementation class. The module should be in your search path and the class should have a constructor with no arguments

--port, -p

Network port for the GRPC server and client. If 0, let the OS choose an available port

Default: 0

--path, -d

Extra path name to append to the server instance process

--language

Possible choices: python

Language in which BMI implementation class is written

Default: “python”