The function saveNewComputation
uses the computation definition to save
a new computation instance. This is typically done for every site that wants to participate
in a computation with its own local data. The function examines the computation definition
and uses the identifier therein to uniquely refer to the computation instance at the site.
This function is invoked (maybe remotely) on the opencpu server by
uploadNewComputation()
when a worker site is being set up
saveNewComputation(defn, data, dataFileName = NULL)
TRUE if everything goes well
an already defined computation
the (local) data to use
a file name to use for saving the data. Typically NULL
, this
is only needed when one is using a single opencpu server to behave like multiple
sites in which case the data file name serves to distinguish the site-specific data files.
When it is NULL
, the data file name is taken from the configuration settings
uploadNewComputation()