Class ScriptModuleManifest
- java.lang.Object
-
- com.inductiveautomation.ignition.common.script.ScriptModuleManifest
-
public class ScriptModuleManifest extends java.lang.Object
Tracks default 3rd party Python modules in user-lib/pylib. The manifest resides in the top level of pylib.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ScriptModuleManifest
diff()
Compares this manifest against the directory structure that it was found in.java.util.List<java.lang.String>
getFilesList()
static void
main(java.lang.String[] args)
static ScriptModuleManifest
read(java.lang.String dir)
void
write(java.lang.String dir)
-
-
-
Method Detail
-
read
public static ScriptModuleManifest read(java.lang.String dir) throws java.lang.Exception
- Throws:
java.lang.Exception
-
write
public void write(java.lang.String dir) throws java.lang.Exception
- Throws:
java.lang.Exception
-
diff
public ScriptModuleManifest diff()
Compares this manifest against the directory structure that it was found in.- Returns:
- a ScriptModuleManifest of files that are not present in the original manifest.
-
getFilesList
public java.util.List<java.lang.String> getFilesList()
-
main
public static void main(java.lang.String[] args)
-
-