slight changes
This commit is contained in:
parent
61ded00870
commit
680d7fcd05
9 changed files with 136 additions and 54 deletions
|
@ -1,5 +1,5 @@
|
|||
import "dart:io";
|
||||
import "package:args/args.dart";
|
||||
import 'package:cli_tools/config.dart';
|
||||
import "package:matrixoidc/controllers/settings_controller.dart";
|
||||
import "package:matrixoidc/helpers/api_helper.dart";
|
||||
import "package:riverpod/riverpod.dart";
|
||||
|
@ -8,18 +8,18 @@ import "package:shelf/shelf_io.dart";
|
|||
import "package:shelf_router/shelf_router.dart";
|
||||
|
||||
void main(List<String> argsRaw) async {
|
||||
final parser = ArgParser()
|
||||
final parser = ConfigParser()
|
||||
..addFlag("help", abbr: "h")
|
||||
..addOption("socket", abbr: "s")
|
||||
..addOption("serviceDomain", abbr: "d")
|
||||
..addOption("port", abbr: "p", defaultsTo: "8080")
|
||||
..addOption("address", abbr: "a", defaultsTo: "127.0.0.1")
|
||||
..addOption("issuer", abbr: "i", mandatory: true)
|
||||
..addOption("homeserver", abbr: "h", mandatory: true)
|
||||
..addOption("homeserver", abbr: "u", mandatory: true)
|
||||
..addOption("jwtSecretFile", abbr: "j", mandatory: true)
|
||||
..addOption("authorizeEndpoint", abbr: "e", mandatory: true);
|
||||
|
||||
final container = ProviderContainer();
|
||||
|
||||
container
|
||||
.read(SettingsController.provider.notifier)
|
||||
.set(parser.parse(argsRaw));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue