diff --git a/lib/simpledb.js b/lib/simpledb.js index e5067d1..1f5dd43 100644 --- a/lib/simpledb.js +++ b/lib/simpledb.js @@ -89,8 +89,7 @@ exports.SimpleDB = function(opts,logger) { if( !opts ) throw MARK+'no opts' - if(!( self.keyid = opts.keyid )) throw MARK+'no keyid' - if(!( self.secret = opts.secret )) throw MARK+'no secret' + if(!!opts.keyid && !opts.secret) throw MARK+'key id specified, but no secret' opts.secure = null == opts.secure ? false : opts.secure diff --git a/package.json b/package.json index a6fc405..9c0b54b 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "Makis Tracend (http://makesites.org/)" ], "dependencies": { - "aws-lib": "0.3.0" + "aws-lib": "git://github.com/guss77/aws-lib" }, "main": "lib/simpledb", "directories": {