ari: Add a copy operation for stored recordings
authorMatthew Jordan <mjordan@digium.com>
Fri, 18 Jul 2014 21:48:46 +0000 (21:48 +0000)
committerMatthew Jordan <mjordan@digium.com>
Fri, 18 Jul 2014 21:48:46 +0000 (21:48 +0000)
commitb299052e203807c9a2111eb2cd919246d7589cb3
treeed02894e1620cc9d0113aa4449b168fa76f01186
parenteaf1225b40308f643272a7f7715c7b46aa075f83
ari: Add a copy operation for stored recordings

This patch adds a new operation for stored recordings, copy. It takes an
existing stored recording and makes a copy of it in the same directory
or a relative directory under the stored recording directory.

/ari/recordings/stored/{recordingName}/copy?destinationRecordingName={copy_name}

This is particularly useful for voicemail-esque applications, which may need to
copy or move recordings around a directory structure.

Review: https://reviewboard.asterisk.org/r/3768/

ASTERISK-24036 #close
Reported by: Sam Galarneau
Tested by: Sam Galarneau
........

Merged revisions 419021 from http://svn.asterisk.org/svn/asterisk/branches/12

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@419022 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
include/asterisk/stasis_app_recording.h
res/ari/resource_recordings.c
res/ari/resource_recordings.h
res/res_ari_recordings.c
res/stasis_recording/stored.c
rest-api/api-docs/recordings.json