ooici/coi-services — pull request #324 by swarbhanu (2012-10-23 20:05:26+00:00)
Title: Observatory management's create_site_data_product() method updated

The create_site_data_product() method of observatory management service has been updated so that it creates a data process and launches it instead of using cei to create a process definition and launch it through a process_dispatcher.schedule_process().

No one should be affected by the code change as it only affects the above method of observatory management in the described way.

However, to make things work, the create_data_process() method in data_process_management was made stable for the case where one uses it but does not pass in any input data product ids (which is the usual situation in observatory related stuff). The method was made stable so that it will work correctly even if no input data product ids are provided.