Dart Documentationobjectory_server

objectory_server library

Functions

void main(args) #

void main(args) {
 var parser = new ArgParser();
 parser.addOption('uri', abbr: 'u', defaultsTo: 'mongodb://127.0.0.1/objectory_server_test', help: "Uri for MongoDb database to connect");
 parser.addOption('port', abbr: 'p', defaultsTo: '8080', help: "Port for objectory_server");
 parser.addOption('ip', abbr: 'i', defaultsTo: '127.0.0.1', help: "Ip for objectory_server");
 parser.addFlag('verbose', abbr: 'v', defaultsTo: false, negatable: false);
 parser.addFlag('help',abbr: 'h', negatable: false);
 parser.addFlag('oauth', abbr: 'a', help: 'OAuth Client ID for web applications');
 var argMap = parser.parse(args);
 if (argMap["help"] == true) {
   print(parser.getUsage());
   return;
 }
 var server = new ObjectoryServerImpl(argMap['ip'],int.parse(argMap['port']),argMap['uri'],argMap['verbose']);
 //server.oauthClientId = argMap['oauth'];
}