mirror of
https://github.com/AppleCommander/AppleCommander.git
synced 2024-09-27 03:54:49 +00:00
18 lines
655 B
Java
18 lines
655 B
Java
package io.github.applecommander.acx.command;
|
|
|
|
import java.util.logging.Logger;
|
|
|
|
import io.github.applecommander.acx.base.ReadWriteDiskCommandWithGlobOptions;
|
|
import io.github.applecommander.filestreamer.FileTuple;
|
|
import picocli.CommandLine.Command;
|
|
|
|
@Command(name = "lock", description = "Lock file(s) on a disk image.")
|
|
public class LockCommand extends ReadWriteDiskCommandWithGlobOptions {
|
|
private static Logger LOG = Logger.getLogger(LockCommand.class.getName());
|
|
|
|
public void fileHandler(FileTuple tuple) {
|
|
tuple.fileEntry.setLocked(true);
|
|
LOG.info(() -> String.format("File '%s' locked.", tuple.fileEntry.getFilename()));
|
|
}
|
|
}
|