@@ -7,34 +7,50 @@ Include Ensemble
7
7
Class IOP .Common [ Abstract , ClassType = " " , ProcedureBlock , System = 4 ]
8
8
{
9
9
10
- /// One or more Classpaths (separated by '|' character) needed in addition to the ones configured in the Java Gateway Service
10
+ /// One or more Classpaths (separated by '|' character)
11
11
Property %classpaths As %String (MAXLEN = " " );
12
12
13
+ /// Classname of the Python class to use
13
14
Property %classname As %String (MAXLEN = " " );
14
15
16
+ /// Module of the Python class to use
15
17
Property %module As %String (MAXLEN = " " );
16
18
19
+ /// Settings for the Python class, in the form of "property=value" pairs, separated by newlines
20
+ /// Example: "property1=value1\nproperty2=value2"
21
+ /// Note: This property is used to set the properties of the Python class dynamically
17
22
Property %settings As %String (MAXLEN = " " );
18
23
19
24
/// Instance of class
20
25
Property %class As %SYS .Python ;
21
26
27
+ /// Enable debugging
28
+ /// If set to 1, the Python class will be debugged using the debugpy module
29
+ /// If set to 0, the Python class will not be debugged
22
30
Property %enable As %Boolean ;
23
31
32
+ /// Timeout in seconds for the an client debugging connection
24
33
Property %timeout As %Numeric [ InitialExpression = 30 ];
25
34
35
+ /// Port to use for the an client debugging connection
26
36
Property %port As %Numeric [ InitialExpression = 0 ];
27
37
38
+ /// Path to the Python interpreter for debugpy
28
39
Property %PythonInterpreterPath As %String (MAXLEN = 255 );
29
40
41
+ /// Enable traceback display
30
42
Property %traceback As %Boolean [ InitialExpression = 1 ];
31
43
44
+ /// Enable virtual environment
32
45
Property %Venv As %Boolean [ InitialExpression = 0 ];
33
46
47
+ /// Virtual environment site-packages path
34
48
Property %PythonPath As %String (MAXLEN = 255 );
35
49
50
+ /// Path to the Python runtime library
36
51
Property %PythonRuntimeLibrary As %String (MAXLEN = 255 );
37
52
53
+ /// Version of the Python runtime library
38
54
Property %PythonRuntimeLibraryVersion As %String ;
39
55
40
56
/// Get Class
0 commit comments