Commit 3d81d8c0 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

+ added support for limiting look-up when working with absolute paths

parent a5278e1b
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -66,6 +66,10 @@ public class Yang2TDLTranslator extends AbstractTranslator {
    private static final String REFERENCE_DESCRIPTION = "ReferenceDescription";
	private static final String LIST_KEY = "ListKey";
	private static final String LEAF_REF_PATH = "LeafRefPath";
	private String limit = null;
	public void setLimit(String limit) {
		this.limit = limit;
	}

	//inherited entry point
	@Override
@@ -84,7 +88,7 @@ public class Yang2TDLTranslator extends AbstractTranslator {
		System.out.println("Load YANG libraries from parent:");
		Path target = Path.of(targetFilename);
		Path parent = target;
		while (parent.getParent() != null) {
		while (parent.getParent() != null && !parent.toAbsolutePath().toString().equals(limit)) {
			parent = parent.getParent();
		}
		if (parent != target) {