|
@@ -12,12 +12,12 @@ import 'package:yaml/yaml.dart' as yaml;
|
|
/// address and port for incoming connections is configurable via command line
|
|
/// address and port for incoming connections is configurable via command line
|
|
/// arguments, as is the number of database connections to be maintained in the
|
|
/// arguments, as is the number of database connections to be maintained in the
|
|
/// connection pool.
|
|
/// connection pool.
|
|
-main() {
|
|
|
|
|
|
+main(List<String> args) {
|
|
var parser = new ArgParser();
|
|
var parser = new ArgParser();
|
|
parser.addOption('address', abbr: 'a', defaultsTo: '0.0.0.0');
|
|
parser.addOption('address', abbr: 'a', defaultsTo: '0.0.0.0');
|
|
parser.addOption('port', abbr: 'p', defaultsTo: '8080');
|
|
parser.addOption('port', abbr: 'p', defaultsTo: '8080');
|
|
parser.addOption('dbconnections', abbr: 'd', defaultsTo: '256');
|
|
parser.addOption('dbconnections', abbr: 'd', defaultsTo: '256');
|
|
- var arguments = parser.parse(new Options().arguments);
|
|
|
|
|
|
+ var arguments = parser.parse(args);
|
|
_startServer(
|
|
_startServer(
|
|
arguments['address'],
|
|
arguments['address'],
|
|
int.parse(arguments['port']),
|
|
int.parse(arguments['port']),
|