summaryrefslogtreecommitdiffstats
path: root/dev-shell
diff options
context:
space:
mode:
authorKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-03-20 16:53:56 +0200
committerKaarle Ritvanen <kaarle.ritvanen@datakunkku.fi>2013-03-25 23:13:11 +0200
commit395da378214f4537901860b76c15ab1e405d1d3f (patch)
tree5ae8f5d888f58376db1757242b9f83fba616c876 /dev-shell
parent5d663a122ea39802c096a57ad3fb471dee347759 (diff)
downloadaconf-395da378214f4537901860b76c15ab1e405d1d3f.tar.bz2
aconf-395da378214f4537901860b76c15ab1e405d1d3f.tar.xz
new data type: set
Diffstat (limited to 'dev-shell')
-rwxr-xr-xdev-shell11
1 files changed, 10 insertions, 1 deletions
diff --git a/dev-shell b/dev-shell
index 397c7af..9e64500 100755
--- a/dev-shell
+++ b/dev-shell
@@ -45,6 +45,7 @@ EOF
Available commands:
Fetch object: get <path>
Create/update object: put <path> <JSON content>
+ Add member to set: post <path> <JSON content>
Delete object: delete <path>
Start transaction: start
@@ -65,12 +66,20 @@ EOF
_acf_req "$path" "$@"
}
+ function _acf_post_req {
+ _acf_obj_req "$2" -d "$3" -X $1
+ }
+
function get {
_acf_obj_req "$1"
}
function put {
- _acf_obj_req "$1" -d "$2" -X PUT
+ _acf_post_req PUT "$@"
+ }
+
+ function post {
+ _acf_post_req POST "$@"
}
function delete {