UNPKG

vultr

Version:

Promise-based library to communicate with the Vultr API

22 lines (18 loc) 419 B
var Promise = require('bluebird'); /** * Backup instance constructor * @prototype * @class Backup */ function Backup(instance) { this.vultr = instance || {}; this.service = 'backup'; } /** * Retrieve list of Backup's available * @return {Promise} Object with data */ Backup.prototype.list = function list() { return this.vultr.communicate(this.service, 'list'); }; module.exports = Backup;