Support for multiple accounts
Closed this issue · 2 comments
felixge commented
Just looked over the code, and it seems like setAuth effects the state of the module, making it impossible to work with multiple accounts. Is that correct, or are there no race conditions to be expected when calling setAuth
?
indexzero commented
No, this was a by design decision that I made. I've been rethinking it though as we've had some multi-account needs at Nodejitsu. Perhaps refactoring 'core.js' into 'client.js' to support these scenarios.
There would probably be race conditions from this line, since the X-AUTH-TOKEN is set from the cloudfiles.config object: http://github.com/nodejitsu/node-cloudfiles/blob/master/lib/cloudfiles/utils.js#L120
indexzero commented
Fixed in 0.2.0