JiscSD / archivematica

Free and open-source digital preservation system designed to maintain standards-based, long-term access to collections of digital objects.
http://www.archivematica.org
GNU Affero General Public License v3.0
0 stars 0 forks source link

dashboard: make setup_pipeline funcs idempotent #55

Closed mamedin closed 6 years ago

mamedin commented 6 years ago

When upgrading the qa environments using "make all", a new pipeline is created on every upgrade and registered on the SS when setup_pipeline and setup_pipeline_in_ss are invoked in steps.py. This change will make both methods idempotent, so that:

This fixes Jisc issues: https://github.com/JiscRDSS/rdss-archivematica/issues/134 https://github.com/JiscRDSS/rdss-archivematica/issues/165