Re: [Qgis-user] QGIS 3 : Run alg in an algorithm

2018-04-08 Thread Nyall Dawson
On 9 April 2018 at 06:23, Jean-Baptiste Desbas  wrote:
> Hello,
>
> I wan't to run a native algorithm (execute SQL) in an homemade algorithm :
> I try
> processing.run('qgis:executesql',{'INPUT_DATASOURCES':[sink],'INPUT_QUERY':'SELECT
> * FROM input1'},feedback=None)
>
> but i've got an error :
>
> line 140, in processAlgorithm
> a=processing.run('qgis:executesql',{'INPUT_DATASOURCES':[sink],'INPUT_QUERY':'SELECT
> * FROM input1'},feedback=None)
> File "/usr/share/qgis/python/plugins/processing/tools/general.py", line 84,
> in run
> return Processing.runAlgorithm(algOrName, parameters, onFinish, feedback,
> context)
> File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line
> 135, in runAlgorithm
> feedback.reportError(msg)
> TypeError: reportError() missing 1 required positional argument:
> 'fatal_error'
>

Thanks, fixed in https://github.com/qgis/QGIS/commit/ad54c0

Note that you should be passing on the feedback object from
processAlgorithm to this sub-algorithm, or you'll lose progress
reports, cancelation support and feedback messages sent from the sub
algorithm.

E.g.

processing.run('qgis:executesql',{'INPUT_DATASOURCES':[sink],'INPUT_QUERY':'SELECT
* FROM input1'},feedback=feedback)

That will also avoid the error on QGIS < 3.0.2

Nyall


>
> how can I do that ?
>
> Thanks,
>
> ___
> Qgis-user mailing list
> Qgis-user@lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [QGIS-it-user] assegnazione ticket su RedMine

2018-04-08 Thread Paolo Cavallini
Giusta annotazione, grazie. Un residuo del passato, l'ho corretto.
Saluti.

Il 06/04/2018 10:01, Luigi Pirelli ha scritto:
> quelli di processing vengono assegnati di default a victor
> 
> Luigi Pirelli
> 
> **
> * LinkedIn: https://www.linkedin.com/in/luigipirelli
> * Stackexchange: http://gis.stackexchange.com/users/19667/luigi-pirelli
> * GitHub: https://github.com/luipir
> * Mastering QGIS 2nd Edition:
> *
> https://www.packtpub.com/big-data-and-business-intelligence/mastering-qgis-second-edition
> * Hire me: http://goo.gl/BYRQKg
> **
> 
> 2018-04-06 6:30 GMT+02:00 Amedeo Fadini  >:
> 
> Salve a tutti, ieri ho aperto una issue per segnalare un piccolo bug
> rigurdo imemory layers [0], 
> quando l'ho inviato è uscito assegnato a Victor Olaya, ho pensato di
> aver scorso per sbaglio la caselal combinata  per cui ho eliminato
> l'assegnazione...
> 
> Mi sapete dire se esiste una assegnazione di default a Victor o in
> base alla categoria?
> 
> 
> Grazie
> 
> amefad
> 
> [0] https://issues.qgis.org/issues/18642
> 
> 
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org 
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
> 
> 
> 
> 
> 
> ___
> QGIS-it-user mailing list
> QGIS-it-user@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-it-user
> 


-- 
Paolo Cavallini - www.faunalia.eu
QGIS & PostGIS courses: http://www.faunalia.eu/training.html
https://www.google.com/trends/explore?date=all=IT=qgis,arcgis
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user


[Qgis-user] QGIS 3 : Run alg in an algorithm

2018-04-08 Thread Jean-Baptiste Desbas
Hello,

I wan't to run a native algorithm (execute SQL) in an homemade algorithm :
I try
processing.run('qgis:executesql',{'INPUT_DATASOURCES':[sink],'INPUT_QUERY':'SELECT
* FROM input1'},feedback=None)

but i've got an error :

line 140, in processAlgorithm
a=processing.run('qgis:executesql',{'INPUT_DATASOURCES':[sink],'INPUT_QUERY':'SELECT
* FROM input1'},feedback=None)
File "/usr/share/qgis/python/plugins/processing/tools/general.py", line 84,
in run
return Processing.runAlgorithm(algOrName, parameters, onFinish, feedback,
context)
File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line
135, in runAlgorithm
feedback.reportError(msg)
TypeError: reportError() missing 1 required positional argument:
'fatal_error'

how can I do that ?

Thanks,
___
Qgis-user mailing list
Qgis-user@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user

Re: [QGIS-it-user] QGIS 3 e l'esportazione in immagine di un atlas

2018-04-08 Thread Totò
Aggiungo che Nyall risponde ad alcuni ticket [0] sul compositore e ad altri
no;

puoi essere che da fastidio il fatto che ho assegnato a lui il ticket?



[0] https://issues.qgis.org/issues/18656



-
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html
___
QGIS-it-user mailing list
QGIS-it-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/qgis-it-user