[kepler-dev] [Bug 4268] New: - RExpression output ports search entire search path for objects to export

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Mon Jul 27 12:46:09 PDT 2009


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4268

           Summary: RExpression output ports search entire search path for
                    objects to export
           Product: Kepler
           Version: 1.x dev
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P2
         Component: actors
        AssignedTo: berkley at nceas.ucsb.edu
        ReportedBy: soong at nceas.ucsb.edu
         QAContact: kepler-dev at kepler-project.org


This is debatable, but currently the RExpression actor will search the entire
search path for an object to export to an output port.  For example, if I
create an output port "data", but do not assign it a value, the RExpression
actor will export the function data from the utils package.  An alternative
would be to limit exports to variables in the global environment (.GlobalEnv). 
That would basically mean changing the export commands (file, serialize, close)
in an if(exists("data", .GlobalEnv, inherits = FALSE)) statement.


More information about the Kepler-dev mailing list