mirror of
https://github.com/GravitLauncher/Launcher
synced 2025-01-12 10:33:08 +03:00
[FEATURE] SyncUPCommand (#396)
* Create SyncAll.java Выплёвываю как есть. Регистрация где - я хз. Дальше сами. * Update CommandHandler.java * Update and rename SyncAll.java to SyncUP.java * Update CommandHandler.java * Update and rename SyncUP.java to SyncUPCommand.java * Update CommandHandler.java
This commit is contained in:
parent
09a6afdf57
commit
3e6384cad9
2 changed files with 33 additions and 0 deletions
|
@ -48,6 +48,7 @@ public static void registerCommands(pro.gravit.utils.command.CommandHandler hand
|
|||
updates.registerCommand("syncBinaries", new SyncBinariesCommand(server));
|
||||
updates.registerCommand("syncUpdates", new SyncUpdatesCommand(server));
|
||||
updates.registerCommand("syncProfiles", new SyncProfilesCommand(server));
|
||||
updates.registerCommand("syncUP", new SyncUPCommand(server));
|
||||
updates.registerCommand("saveProfiles", new SaveProfilesCommand(server));
|
||||
Category updatesCategory = new Category(updates, "updates", "Update and Sync Management");
|
||||
handler.registerCategory(updatesCategory);
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
package pro.gravit.launchserver.command.hash;
|
||||
|
||||
import pro.gravit.launchserver.LaunchServer;
|
||||
import pro.gravit.launchserver.command.Command;
|
||||
import pro.gravit.utils.helper.LogHelper;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
public final class SyncUPCommand extends Command {
|
||||
public SyncUPCommand(LaunchServer server) {
|
||||
super(server);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getArgsDescription() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUsageDescription() {
|
||||
return "Resync profiles & updates dirs";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void invoke(String... args) throws IOException {
|
||||
server.syncProfilesDir();
|
||||
LogHelper.subInfo("Profiles successfully resynced");
|
||||
|
||||
server.syncUpdatesDir(null);
|
||||
LogHelper.subInfo("Updates dir successfully resynced");
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue