1
0
mirror of https://github.com/google/nomulus synced 2026-01-08 23:23:32 +00:00

Remove usage of the AppEngine remote API (#1858)

This is only used for contacting Datastore. With the removal of:
1. All standard usages of Datastore
2. Usage of Datastore for allocation of object IDs
3. Usage of Datastore for GAE user IDs

we can remove the remote API without affecting functionality.

This also allows us to just use SQL for every command since it's lazily
supplied. This simplifies the SQL setup and means that we remove a
possible situation where we forget the SQL setup.
This commit is contained in:
gbrodman
2022-12-05 13:23:18 -05:00
committed by GitHub
parent 1d7dfe4e07
commit 6dc1ca0279
55 changed files with 99 additions and 440 deletions

View File

@@ -33,8 +33,7 @@ public class DevTool {
public static void main(String[] args) throws Exception {
RegistryToolEnvironment.parseFromArgs(args).setup();
try (RegistryCli cli = new RegistryCli("devtool", COMMAND_MAP)) {
cli.run(args);
}
RegistryCli cli = new RegistryCli("devtool", COMMAND_MAP);
cli.run(args);
}
}