MantisBT - ParaView
View Issue Details
0012052ParaViewBugpublic2011-04-06 13:292013-02-28 17:01
Greg Weirs 
Nikhil Shetty 
normalminoralways
closedfixed 
3.10 
 
Sandia
0012052-python-trace-load-plugins
incorrect functionality
0012052: Loading plugins are not captured in python trace
With python trace activated, a plugin is loaded. The user continues to develop their pipeline and stops the trace. The trace is saved to a file. Upon reading the file (running the saved trace) the filter in the loaded plugin is not recognized and the python script fails. There is no record in the python file that a plugin was loaded.
I had this problem with the prism plugin. I have not tried with any other plugins.
No tags attached.
Issue History
2011-04-06 13:29Greg WeirsNew Issue
2013-01-08 21:23Alan ScottProject => Sandia
2013-01-08 21:23Alan ScottType => incorrect functionality
2013-01-24 22:33Utkarsh AyachitAssigned To => Nikhil Shetty
2013-02-06 13:40Nikhil ShettyStatusbacklog => todo
2013-02-07 09:57Nikhil ShettyStatustodo => active development
2013-02-18 16:00Nikhil ShettyTopic Name => 0012052-python-trace-load-plugins
2013-02-18 16:00Nikhil ShettyNote Added: 0030349
2013-02-18 16:00Nikhil ShettyStatusactive development => gatekeeper review
2013-02-22 13:19Sebastien JourdainStatusgatekeeper review => customer review
2013-02-22 13:19Sebastien JourdainNote Added: 0030374
2013-02-28 17:01Alan ScottNote Added: 0030397
2013-02-28 17:01Alan ScottStatuscustomer review => closed
2013-02-28 17:01Alan ScottResolutionopen => fixed

Notes
(0030349)
Nikhil Shetty   
2013-02-18 16:00   
The main issue was that plugin load events were not captured. Since we have two plugin types (Local and Remote) we create and invoked two new events as soon as they are loaded in PV. These events are captured with the plugin file-names and corresponding python LoadPlugin("file-name",remote=True/False) call is written out.
(0030374)
Sebastien Jourdain   
2013-02-22 13:19   
Merged into master
(0030397)
Alan Scott   
2013-02-28 17:01   
Tested remote server, Linux, master.