Skip to content

Commit dd4f530

Browse files
committed
[processing] Pass context argument to processAlgorithm
1 parent 241d283 commit dd4f530

File tree

177 files changed

+208
-188
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

177 files changed

+208
-188
lines changed

python/plugins/processing/algs/exampleprovider/ExampleAlgorithm.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,10 @@ def defineCharacteristics(self):
7979
self.addOutput(OutputVector(self.OUTPUT_LAYER,
8080
self.tr('Output layer with selected features')))
8181

82-
def processAlgorithm(self, feedback):
83-
"""Here is where the processing itself takes place."""
82+
def processAlgorithm(self, context, feedback):
83+
"""Here is where the processing itself takes place.
84+
:param context:
85+
"""
8486

8587
# The first thing to do is retrieve the values of the parameters
8688
# entered by the user

python/plugins/processing/algs/gdal/GdalAlgorithm.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def svgIconPath(self):
5858
def getCustomParametersDialog(self):
5959
return GdalAlgorithmDialog(self)
6060

61-
def processAlgorithm(self, feedback):
61+
def processAlgorithm(self, context, feedback):
6262
commands = self.getConsoleCommands()
6363
layers = QgsProcessingUtils.compatibleVectorLayers(QgsProject.instance())
6464
supported = QgsVectorFileWriter.supportedFormatExtensions()

python/plugins/processing/algs/gdal/extractprojection.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def defineCharacteristics(self):
6464
def getConsoleCommands(self):
6565
return ["extractprojection"]
6666

67-
def processAlgorithm(self, feedback):
67+
def processAlgorithm(self, context, feedback):
6868
rasterPath = self.getParameterValue(self.INPUT)
6969
createPrj = self.getParameterValue(self.PRJ_FILE)
7070

python/plugins/processing/algs/gdal/information.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def getConsoleCommands(self):
7777
arguments.append(self.getParameterValue(information.INPUT))
7878
return ['gdalinfo', GdalUtils.escapeAndJoin(arguments)]
7979

80-
def processAlgorithm(self, feedback):
80+
def processAlgorithm(self, context, feedback):
8181
GdalUtils.runGdal(self.getConsoleCommands(), feedback)
8282
output = self.getOutputValue(information.OUTPUT)
8383
with open(output, 'w') as f:

python/plugins/processing/algs/gdal/ogr2ogrtabletopostgislist.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,9 @@ def defineCharacteristics(self):
125125
self.addParameter(ParameterString(self.OPTIONS,
126126
self.tr('Additional creation options'), '', optional=True))
127127

128-
def processAlgorithm(self, feedback):
128+
def processAlgorithm(self, context, feedback):
129129
self.processing = True
130-
GdalAlgorithm.processAlgorithm(self, feedback)
130+
GdalAlgorithm.processAlgorithm(self, context, feedback)
131131
self.processing = False
132132

133133
def getConsoleCommands(self):

python/plugins/processing/algs/gdal/ogr2ogrtopostgislist.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,9 @@ def defineCharacteristics(self):
177177
self.addParameter(ParameterString(self.OPTIONS,
178178
self.tr('Additional creation options'), '', optional=True))
179179

180-
def processAlgorithm(self, feedback):
180+
def processAlgorithm(self, context, feedback):
181181
self.processing = True
182-
GdalAlgorithm.processAlgorithm(self, feedback)
182+
GdalAlgorithm.processAlgorithm(None, self)
183183
self.processing = False
184184

185185
def getConsoleCommands(self):

python/plugins/processing/algs/gdal/ogrinfo.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def getConsoleCommands(self):
7070
arguments.append(conn)
7171
return arguments
7272

73-
def processAlgorithm(self, feedback):
73+
def processAlgorithm(self, context, feedback):
7474
GdalUtils.runGdal(self.getConsoleCommands(), feedback)
7575
output = self.getOutputValue(self.OUTPUT)
7676
with open(output, 'w') as f:

python/plugins/processing/algs/grass7/Grass7Algorithm.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ def getDefaultCellsize(self):
247247
cellsize = 100
248248
return cellsize
249249

250-
def processAlgorithm(self, feedback):
250+
def processAlgorithm(self, context, feedback):
251251
if system.isWindows():
252252
path = Grass7Utils.grassPath()
253253
if path == '':

python/plugins/processing/algs/grass7/nviz7.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def defineCharacteristics(self):
9292
self.tr('GRASS region cellsize (leave 0 for default)'),
9393
0, None, 0.0))
9494

95-
def processAlgorithm(self, feedback):
95+
def processAlgorithm(self, context, feedback):
9696
commands = []
9797
vector = self.getParameterValue(self.VECTOR)
9898
elevation = self.getParameterValue(self.ELEVATION)

python/plugins/processing/algs/qgis/AddTableField.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ def defineCharacteristics(self):
8383
self.addOutput(OutputVector(
8484
self.OUTPUT_LAYER, self.tr('Added')))
8585

86-
def processAlgorithm(self, feedback):
86+
def processAlgorithm(self, context, feedback):
8787
fieldType = self.getParameterValue(self.FIELD_TYPE)
8888
fieldName = self.getParameterValue(self.FIELD_NAME)
8989
fieldLength = self.getParameterValue(self.FIELD_LENGTH)

python/plugins/processing/algs/qgis/Aspect.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def defineCharacteristics(self):
6666
self.addOutput(OutputRaster(self.OUTPUT_LAYER,
6767
self.tr('Aspect')))
6868

69-
def processAlgorithm(self, feedback):
69+
def processAlgorithm(self, context, feedback):
7070
inputFile = self.getParameterValue(self.INPUT_LAYER)
7171
zFactor = self.getParameterValue(self.Z_FACTOR)
7272
outputFile = self.getOutputValue(self.OUTPUT_LAYER)

python/plugins/processing/algs/qgis/AutoincrementalField.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def defineCharacteristics(self):
6060
self.tr('Input layer')))
6161
self.addOutput(OutputVector(self.OUTPUT, self.tr('Incremented')))
6262

63-
def processAlgorithm(self, feedback):
63+
def processAlgorithm(self, context, feedback):
6464
output = self.getOutputFromName(self.OUTPUT)
6565
vlayer = \
6666
dataobjects.getLayerFromString(self.getParameterValue(self.INPUT))

python/plugins/processing/algs/qgis/BarPlot.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def defineCharacteristics(self):
7373

7474
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Bar plot')))
7575

76-
def processAlgorithm(self, feedback):
76+
def processAlgorithm(self, context, feedback):
7777
layer = dataobjects.getLayerFromString(
7878
self.getParameterValue(self.INPUT))
7979
namefieldname = self.getParameterValue(self.NAME_FIELD)

python/plugins/processing/algs/qgis/BasicStatistics.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ def defineCharacteristics(self):
120120
self.addOutput(OutputNumber(self.THIRDQUARTILE, self.tr('Third quartile')))
121121
self.addOutput(OutputNumber(self.IQR, self.tr('Interquartile Range (IQR)')))
122122

123-
def processAlgorithm(self, feedback):
123+
def processAlgorithm(self, context, feedback):
124124
layer = dataobjects.getLayerFromString(
125125
self.getParameterValue(self.INPUT_LAYER))
126126
field_name = self.getParameterValue(self.FIELD_NAME)

python/plugins/processing/algs/qgis/BasicStatisticsNumbers.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ def defineCharacteristics(self):
114114
self.addOutput(OutputNumber(self.NULLVALUES, self.tr('NULL (missed) values')))
115115
self.addOutput(OutputNumber(self.IQR, self.tr('Interquartile Range (IQR)')))
116116

117-
def processAlgorithm(self, feedback):
117+
def processAlgorithm(self, context, feedback):
118118
layer = dataobjects.getLayerFromString(
119119
self.getParameterValue(self.INPUT_LAYER))
120120
fieldName = self.getParameterValue(self.FIELD_NAME)

python/plugins/processing/algs/qgis/BasicStatisticsStrings.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def defineCharacteristics(self):
100100
self.addOutput(OutputNumber(self.MIN_VALUE, self.tr('Minimum string value')))
101101
self.addOutput(OutputNumber(self.MAX_VALUE, self.tr('Maximum string value')))
102102

103-
def processAlgorithm(self, feedback):
103+
def processAlgorithm(self, context, feedback):
104104
layer = dataobjects.getLayerFromString(
105105
self.getParameterValue(self.INPUT_LAYER))
106106
fieldName = self.getParameterValue(self.FIELD_NAME)

python/plugins/processing/algs/qgis/Boundary.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def defineCharacteristics(self):
6363
dataobjects.TYPE_VECTOR_POLYGON]))
6464
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Boundary')))
6565

66-
def processAlgorithm(self, feedback):
66+
def processAlgorithm(self, context, feedback):
6767
layer = dataobjects.getLayerFromString(
6868
self.getParameterValue(self.INPUT_LAYER))
6969

python/plugins/processing/algs/qgis/BoundingBox.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def defineCharacteristics(self):
6262
self.tr('Input layer')))
6363
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Bounds'), datatype=[dataobjects.TYPE_VECTOR_POLYGON]))
6464

65-
def processAlgorithm(self, feedback):
65+
def processAlgorithm(self, context, feedback):
6666
layer = dataobjects.getLayerFromString(
6767
self.getParameterValue(self.INPUT_LAYER))
6868

python/plugins/processing/algs/qgis/BoxPlot.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def defineCharacteristics(self):
8282

8383
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Box plot')))
8484

85-
def processAlgorithm(self, feedback):
85+
def processAlgorithm(self, context, feedback):
8686
layer = dataobjects.getLayerFromString(
8787
self.getParameterValue(self.INPUT))
8888
namefieldname = self.getParameterValue(self.NAME_FIELD)

python/plugins/processing/algs/qgis/Centroids.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def defineCharacteristics(self):
6363

6464
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Centroids'), datatype=[dataobjects.TYPE_VECTOR_POINT]))
6565

66-
def processAlgorithm(self, feedback):
66+
def processAlgorithm(self, context, feedback):
6767
layer = dataobjects.getLayerFromString(
6868
self.getParameterValue(self.INPUT_LAYER))
6969

python/plugins/processing/algs/qgis/CheckValidity.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def defineCharacteristics(self):
8787
self.ERROR_OUTPUT,
8888
self.tr('Error output')))
8989

90-
def processAlgorithm(self, feedback):
90+
def processAlgorithm(self, context, feedback):
9191
settings = QgsSettings()
9292
initial_method_setting = settings.value(settings_method_key, 1)
9393

python/plugins/processing/algs/qgis/Clip.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def defineCharacteristics(self):
6565
self.tr('Clip layer'), [dataobjects.TYPE_VECTOR_POLYGON]))
6666
self.addOutput(OutputVector(Clip.OUTPUT, self.tr('Clipped')))
6767

68-
def processAlgorithm(self, feedback):
68+
def processAlgorithm(self, context, feedback):
6969
source_layer = dataobjects.getLayerFromString(
7070
self.getParameterValue(Clip.INPUT))
7171
mask_layer = dataobjects.getLayerFromString(

python/plugins/processing/algs/qgis/ConcaveHull.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def defineCharacteristics(self):
7878
self.addOutput(
7979
OutputVector(ConcaveHull.OUTPUT, self.tr('Concave hull'), datatype=[dataobjects.TYPE_VECTOR_POLYGON]))
8080

81-
def processAlgorithm(self, feedback):
81+
def processAlgorithm(self, context, feedback):
8282
layer = dataobjects.getLayerFromString(self.getParameterValue(ConcaveHull.INPUT))
8383
alpha = self.getParameterValue(self.ALPHA)
8484
holes = self.getParameterValue(self.HOLES)

python/plugins/processing/algs/qgis/ConvexHull.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def defineCharacteristics(self):
7676
self.tr('Method'), self.methods))
7777
self.addOutput(OutputVector(self.OUTPUT, self.tr('Convex hull'), datatype=[dataobjects.TYPE_VECTOR_POLYGON]))
7878

79-
def processAlgorithm(self, feedback):
79+
def processAlgorithm(self, context, feedback):
8080
layer = dataobjects.getLayerFromString(
8181
self.getParameterValue(self.INPUT))
8282
useField = self.getParameterValue(self.METHOD) == 1

python/plugins/processing/algs/qgis/CreateAttributeIndex.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def defineCharacteristics(self):
6666
self.addOutput(OutputVector(self.OUTPUT,
6767
self.tr('Indexed layer'), True))
6868

69-
def processAlgorithm(self, feedback):
69+
def processAlgorithm(self, context, feedback):
7070
file_name = self.getParameterValue(self.INPUT)
7171
layer = dataobjects.getLayerFromString(file_name)
7272
field = self.getParameterValue(self.FIELD)

python/plugins/processing/algs/qgis/CreateConstantRaster.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def defineCharacteristics(self):
6767
self.addOutput(OutputRaster(self.OUTPUT,
6868
self.tr('Constant')))
6969

70-
def processAlgorithm(self, feedback):
70+
def processAlgorithm(self, context, feedback):
7171
layer = dataobjects.getLayerFromString(
7272
self.getParameterValue(self.INPUT))
7373
value = self.getParameterValue(self.NUMBER)

python/plugins/processing/algs/qgis/Datasources2Vrt.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def defineCharacteristics(self):
7676
self.addOutput(OutputString(self.VRT_STRING,
7777
self.tr('Virtual string')))
7878

79-
def processAlgorithm(self, feedback):
79+
def processAlgorithm(self, context, feedback):
8080
input_layers = self.getParameterValue(self.DATASOURCES)
8181
unioned = self.getParameterValue(self.UNIONED)
8282
vrtPath = self.getOutputValue(self.VRT_FILE)

python/plugins/processing/algs/qgis/DefineProjection.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def defineCharacteristics(self):
7373
self.addOutput(OutputVector(self.OUTPUT,
7474
self.tr('Layer with projection'), True))
7575

76-
def processAlgorithm(self, feedback):
76+
def processAlgorithm(self, context, feedback):
7777
fileName = self.getParameterValue(self.INPUT)
7878
layer = dataobjects.getLayerFromString(fileName)
7979
crs = QgsCoordinateReferenceSystem(self.getParameterValue(self.CRS))

python/plugins/processing/algs/qgis/Delaunay.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ def defineCharacteristics(self):
6969
self.tr('Delaunay triangulation'),
7070
datatype=[dataobjects.TYPE_VECTOR_POLYGON]))
7171

72-
def processAlgorithm(self, feedback):
72+
def processAlgorithm(self, context, feedback):
7373
layer = dataobjects.getLayerFromString(
7474
self.getParameterValue(self.INPUT))
7575

python/plugins/processing/algs/qgis/DeleteColumn.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def defineCharacteristics(self):
6464
self.tr('Fields to delete'), self.INPUT, multiple=True))
6565
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
6666

67-
def processAlgorithm(self, feedback):
67+
def processAlgorithm(self, context, feedback):
6868
layer = dataobjects.getLayerFromString(self.getParameterValue(self.INPUT))
6969

7070
fields_to_delete = self.getParameterValue(self.COLUMNS).split(';')

python/plugins/processing/algs/qgis/DeleteDuplicateGeometries.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def defineCharacteristics(self):
5858
self.tr('Input layer')))
5959
self.addOutput(OutputVector(self.OUTPUT, self.tr('Cleaned')))
6060

61-
def processAlgorithm(self, feedback):
61+
def processAlgorithm(self, context, feedback):
6262
layer = dataobjects.getLayerFromString(
6363
self.getParameterValue(self.INPUT))
6464

python/plugins/processing/algs/qgis/DeleteHoles.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def defineCharacteristics(self):
6464

6565
self.addOutput(OutputVector(self.OUTPUT, self.tr('Cleaned'), datatype=[dataobjects.TYPE_VECTOR_POLYGON]))
6666

67-
def processAlgorithm(self, feedback):
67+
def processAlgorithm(self, context, feedback):
6868
layer = dataobjects.getLayerFromString(
6969
self.getParameterValue(self.INPUT))
7070
min_area = self.getParameterValue(self.MIN_AREA)

python/plugins/processing/algs/qgis/DensifyGeometries.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def defineCharacteristics(self):
7676
self.addOutput(OutputVector(self.OUTPUT,
7777
self.tr('Densified')))
7878

79-
def processAlgorithm(self, feedback):
79+
def processAlgorithm(self, context, feedback):
8080
layer = dataobjects.getLayerFromString(
8181
self.getParameterValue(self.INPUT))
8282
vertices = self.getParameterValue(self.VERTICES)

python/plugins/processing/algs/qgis/DensifyGeometriesInterval.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def defineCharacteristics(self):
7171

7272
self.addOutput(OutputVector(self.OUTPUT, self.tr('Densified')))
7373

74-
def processAlgorithm(self, feedback):
74+
def processAlgorithm(self, context, feedback):
7575
layer = dataobjects.getLayerFromString(self.getParameterValue(self.INPUT))
7676
interval = self.getParameterValue(self.INTERVAL)
7777

python/plugins/processing/algs/qgis/Difference.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def defineCharacteristics(self):
6565
self.tr('Difference layer')))
6666
self.addOutput(OutputVector(Difference.OUTPUT, self.tr('Difference')))
6767

68-
def processAlgorithm(self, feedback):
68+
def processAlgorithm(self, context, feedback):
6969
layerA = dataobjects.getLayerFromString(
7070
self.getParameterValue(Difference.INPUT))
7171
layerB = dataobjects.getLayerFromString(

python/plugins/processing/algs/qgis/Dissolve.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ def defineCharacteristics(self):
7373
self.tr('Unique ID fields'), Dissolve.INPUT, optional=True, multiple=True))
7474
self.addOutput(OutputVector(Dissolve.OUTPUT, self.tr('Dissolved')))
7575

76-
def processAlgorithm(self, feedback):
76+
def processAlgorithm(self, context, feedback):
7777
useField = not self.getParameterValue(Dissolve.DISSOLVE_ALL)
7878
field_names = self.getParameterValue(Dissolve.FIELD)
7979
vlayerA = dataobjects.getLayerFromString(

python/plugins/processing/algs/qgis/DropGeometry.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def defineCharacteristics(self):
6565
dataobjects.TYPE_VECTOR_POLYGON]))
6666
self.addOutput(OutputVector(self.OUTPUT_TABLE, self.tr('Dropped geometry')))
6767

68-
def processAlgorithm(self, feedback):
68+
def processAlgorithm(self, context, feedback):
6969
layer = dataobjects.getLayerFromString(
7070
self.getParameterValue(self.INPUT_LAYER))
7171
writer = self.getOutputFromName(

python/plugins/processing/algs/qgis/EliminateSelection.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def defineCharacteristics(self):
7777
self.modes))
7878
self.addOutput(OutputVector(self.OUTPUT, self.tr('Eliminated'), datatype=[dataobjects.TYPE_VECTOR_POLYGON]))
7979

80-
def processAlgorithm(self, feedback):
80+
def processAlgorithm(self, context, feedback):
8181
inLayer = dataobjects.getLayerFromString(self.getParameterValue(self.INPUT))
8282
boundary = self.getParameterValue(self.MODE) == self.MODE_BOUNDARY
8383
smallestArea = self.getParameterValue(self.MODE) == self.MODE_SMALLEST_AREA

python/plugins/processing/algs/qgis/EquivalentNumField.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def defineCharacteristics(self):
6464
self.tr('Class field'), self.INPUT))
6565
self.addOutput(OutputVector(self.OUTPUT, self.tr('Layer with index field')))
6666

67-
def processAlgorithm(self, feedback):
67+
def processAlgorithm(self, context, feedback):
6868
fieldname = self.getParameterValue(self.FIELD)
6969
output = self.getOutputFromName(self.OUTPUT)
7070
vlayer = dataobjects.getLayerFromString(

python/plugins/processing/algs/qgis/ExecuteSQL.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ def defineCharacteristics(self):
103103

104104
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('SQL Output')))
105105

106-
def processAlgorithm(self, feedback):
106+
def processAlgorithm(self, context, feedback):
107107
layers = self.getParameterValue(self.INPUT_DATASOURCES)
108108
query = self.getParameterValue(self.INPUT_QUERY)
109109
uid_field = self.getParameterValue(self.INPUT_UID_FIELD)

python/plugins/processing/algs/qgis/Explode.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def defineCharacteristics(self):
6262
[dataobjects.TYPE_VECTOR_LINE]))
6363
self.addOutput(OutputVector(self.OUTPUT, self.tr('Exploded'), datatype=[dataobjects.TYPE_VECTOR_LINE]))
6464

65-
def processAlgorithm(self, feedback):
65+
def processAlgorithm(self, context, feedback):
6666
vlayer = dataobjects.getLayerFromString(
6767
self.getParameterValue(self.INPUT))
6868
output = self.getOutputFromName(self.OUTPUT)

python/plugins/processing/algs/qgis/ExportGeometryInfo.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def defineCharacteristics(self):
7575

7676
self.addOutput(OutputVector(self.OUTPUT, self.tr('Added geom info')))
7777

78-
def processAlgorithm(self, feedback):
78+
def processAlgorithm(self, context, feedback):
7979
layer = dataobjects.getLayerFromString(
8080
self.getParameterValue(self.INPUT))
8181
method = self.getParameterValue(self.METHOD)

python/plugins/processing/algs/qgis/ExtendLines.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def defineCharacteristics(self):
6565

6666
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Extended lines')))
6767

68-
def processAlgorithm(self, feedback):
68+
def processAlgorithm(self, context, feedback):
6969
layer = dataobjects.getLayerFromString(
7070
self.getParameterValue(self.INPUT_LAYER))
7171

0 commit comments

Comments
 (0)