diff --git a/aa/rest.py b/aa/rest.py index 0ded918..c5f1479 100644 --- a/aa/rest.py +++ b/aa/rest.py @@ -99,6 +99,9 @@ def archive_pv(self, pv, samplingperiod, samplingmethod=aa.SCAN): def pause_archiving_pv(self, pv): return self._rest_get('pauseArchivingPV', pv=pv) + def resume_archiving_pv(self, pv): + return self._rest_get('resumeArchivingPV', pv=pv) + def delete_pv(self, pv): return self._rest_get('deletePV', pv=pv) diff --git a/test/test_rest.py b/test/test_rest.py index 22f5865..0519b78 100644 --- a/test/test_rest.py +++ b/test/test_rest.py @@ -34,6 +34,7 @@ def test_AaRestClient_construct_url(kwargs, aa_client): ('getCurrentlyDisconnectedPVs', 'get_currently_disconnected_pvs', {}), ('archivePV', 'archive_pv', {'pv': 'dummy', 'samplingperiod': 10, 'samplingmethod': MONITOR}), ('pauseArchivingPV', 'pause_archiving_pv', {'pv': 'dummy'}), + ('resumeArchivingPV', 'resume_archiving_pv', {'pv': 'dummy'}), ('deletePV', 'delete_pv', {'pv': 'dummy'}), ('abortArchivingPV', 'abort_archiving_pv', {'pv': 'dummy'}) ])