blob: 94da11e11793f08098a8e9c439a4107bee5d235f [file] [log] [blame]
'use strict'
var UsergridClient = require('../lib/client')
var Usergrid = require('../usergrid')
module.exports = {
validate: function(args) {
var client
if (args[0] instanceof UsergridClient) {
client = args[0]
args.shift()
} else if (Usergrid.isInitialized) {
client = Usergrid
} else {
throw new Error("This method requires a valid UsergridClient instance as an argument (or the Usergrid shared instance to be initialized)")
}
return client
}
}