cloud-shepherd
Version:
An NPM module that abstracts away the complexities of cloud storage services (Object Storage (AWS s3) as well as File Storage(Dropbox) to easily interface between multiple clouds with a unified interface. Also enables you to quickly perform data migration
24 lines (13 loc) • 413 B
JavaScript
const PkgCloudHerd = require('./PkgCloudHerd.js');
class AzureHerd extends PkgCloudHerd {
constructor(credentials) {
super(credentials);
this.cloud = require('pkgcloud').storage.createClient({
provider: 'azure',
storageAccount: credentials.storageAccount,
storageAccessKey: credentials.storageAccessKey,
});
console.log(this.cloud);
}
}
module.exports = AzureHerd;