diff --git a/shm_actions_script.sh b/shm_actions_script.sh index 4bf2eb1..64c5fc1 100755 --- a/shm_actions_script.sh +++ b/shm_actions_script.sh @@ -50,15 +50,10 @@ case $EVENT in curl -s -XPUT \ -H "session-id: $SESSION_ID" \ -H "Content-Type: text/plain" \ - $API_URL/shm/v1/storage/manage/conf_{{ us.id }} \ + $API_URL/shm/v1/storage/manage/vpn{{ us.id }} \ --data-binary "$USER_CFG" sleep 1 ENCODE=$(cat $CONF_DIR/keys/{{ us.id }}/{{ us.id }}.vpn) - curl -sk -XPUT \ - -H "session-id: $SESSION_ID" \ - -H "Content-Type: text/plain" \ - $API_URL/shm/v1/storage/manage/url_{{ us.id }} \ - --data-binary "vpn://$ENCODE" curl -sk -XPUT \ -H "session-id: $SESSION_ID" \ -H "Content-Type: text/plain" \ @@ -80,15 +75,12 @@ case $EVENT in echo "Remove user" $AWG_MANAGER -u "{{ us.id }}" -d echo "Remove user key from SHM" + curl -s -XDELETE \ + -H "session-id: $SESSION_ID" \ + $API_URL/shm/v1/storage/manage/vpn{{ us.id }} curl -s -XDELETE \ -H "session-id: $SESSION_ID" \ $API_URL/shm/v1/storage/manage/encode_{{ us.id }} - curl -s -XDELETE \ - -H "session-id: $SESSION_ID" \ - $API_URL/shm/v1/storage/manage/url_{{ us.id }} - curl -s -XDELETE \ - -H "session-id: $SESSION_ID" \ - $API_URL/shm/v1/storage/manage/conf_{{ us.id }} echo "done" ;; *)