Closed (won't fix)
Project:
Backup and Migrate
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Reporter:
Created:
10 Jul 2009 at 12:10 UTC
Updated:
4 Feb 2012 at 23:51 UTC
Jump to comment: Most recent file
Comments
Comment #1
thehong commentedS3, FTP destination already implemented in 6.x-2.x branch.
--
Andy
Comment #2
ronan commentedAs thehong mentioned, ftp and S3 are already supported, but if you'd like to submit a patch for Nirvanix, I'd happily include it in the module. The existing S3 or FTP implementations should provide a basic model for how to implement that as there's still no API documentation for creating destination types.
Thanks
Ronan
Comment #3
vietcoop commentedComment #4
vietcoop commentedComment #5
ronan commentedWow, awesome, thanks for all the hard work. I don't have a Nirvanix account, so I couldn't test the functionality, but the code seems fine.
Looks like the Nirvanix API is not GPL code though, so I can't commit it to the Drupal CVS. We'll have to add instructions on how do download it for those who want to use it.
This patch has the API code removed and a message to download it instead. I couldn't find a direct link to the API on the Nirvanix developer site. This: http://developer.nirvanix.com/files/folders/php/entry46.aspx is the closest I found. If you know where we can get the API code alone let me know, otherwise we can put in a description of how to extract it from the reference app.
Also, there needs to be an error message if connection to Nirvanix fails. Right now it looks like backups to nirvanix destinations are succeeding even when they fail, and directory listings seem to just be empty but it would be nice to tell the user that their connection info is wrong.
Thanks again.
R
Comment #6
vietcoop commentedNiranix PHP API does not return any error. Should I rewrite this API?
Andy
Comment #7
ronan commentedClosing this in to clean up old tickets. Please reopen if it's still applicable.