Author: catholicon
Date: Sun Apr 24 20:07:42 2016
New Revision: 1740733
URL: http://svn.apache.org/viewvc?rev=1740733&view=rev
Log:
OAK-4298: oak-run->console should have a read-only mode to connect to segment
store
Respect --read-only while connecting to segment store as well
Modified:
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/console/Console.java
Modified:
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/console/Console.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/console/Console.java?rev=1740733&r1=1740732&r2=1740733&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/console/Console.java
(original)
+++
jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/console/Console.java
Sun Apr 24 20:07:42 2016
@@ -129,7 +129,13 @@ public class Console {
if (blobStore != null) {
fsBuilder.withBlobStore(blobStore);
}
- fixture = new SegmentFixture(fsBuilder.build());
+ FileStore store;
+ if (options.has(readOnly)) {
+ store = fsBuilder.buildReadOnly();
+ } else {
+ store = fsBuilder.build();
+ }
+ fixture = new SegmentFixture(store);
}
List<String> scriptArgs = nonOptions.size() > 1 ?