Skip to content

Commit

Permalink
Added in env_set, env_get, and env_delete.
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Smith committed Feb 28, 2012
1 parent 5953979 commit 97f75b6
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 0 deletions.
16 changes: 16 additions & 0 deletions lib/nodester.js
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,22 @@
return this.get("appdomains", cb);
};

Nodester.prototype.env_set = function(name, key, value, cb) {
return this.put("env", {
appname: name,
key: key,
value: value
}, cb);
};

Nodester.prototype.env_delete = function(name, key, cb) {
return this.del("env/" + (escape(name)) + "/" + (escape(key)), cb);
};

Nodester.prototype.env_get = function(name, cb) {
return this.get("env/" + (escape(name)), cb);
};

return Nodester;

})();
Expand Down
4 changes: 4 additions & 0 deletions src/nodester.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,10 @@ class Nodester
appdomain_delete: (name, domain, cb) -> @del "appdomains", {appname: name, domain: domain}, cb

appdomains: (cb) -> @get "appdomains", cb

env_set: (name, key, value, cb) -> @put "env", {appname: name, key: key, value: value}, cb
env_delete: (name, key, cb) -> @del "env/#{escape(name)}/#{escape(key)}", cb
env_get: (name, cb) -> @get "env/#{escape(name)}", cb

handleResponse = (cb) ->
return (err, res, body) =>
Expand Down

0 comments on commit 97f75b6

Please sign in to comment.