19 lines
677 B
Java
19 lines
677 B
Java
package io.github.applecommander.acx.command;
|
|
|
|
import java.util.logging.Logger;
|
|
|
|
import com.webcodepro.applecommander.util.filestreamer.FileTuple;
|
|
|
|
import io.github.applecommander.acx.base.ReadWriteDiskCommandWithGlobOptions;
|
|
import picocli.CommandLine.Command;
|
|
|
|
@Command(name = "unlock", description = "Unlock file(s) on a disk image.")
|
|
public class UnlockCommand extends ReadWriteDiskCommandWithGlobOptions {
|
|
private static Logger LOG = Logger.getLogger(UnlockCommand.class.getName());
|
|
|
|
public void fileHandler(FileTuple tuple) {
|
|
tuple.fileEntry.setLocked(false);
|
|
LOG.info(() -> String.format("File '%s' unlocked.", tuple.fileEntry.getFilename()));
|
|
}
|
|
}
|