-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #133 from gisaia/fix/init_stack_logs_spelling
Fix spelling and add Capital case to logs
- Loading branch information
Showing
1 changed file
with
11 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,33 +9,33 @@ GROUPS_PARAMS="" | |
if [ ${CONF} == "local.iam.admin" ]; then | ||
GROUPS_PARAMS='--reader group/config.json/org.com --writer group/config.json/org.com' | ||
USER_CONF="local.iam.user" | ||
echo "create user" | ||
echo "Create user" | ||
USERID=`arlas_cli --config-file /tmp/arlas-cli.yaml iam --config ${CONF} users add [email protected]` | ||
echo "create organisation" | ||
echo "Create organisation" | ||
ORGID=`arlas_cli --config-file /tmp/arlas-cli.yaml iam --config ${CONF} orgs add org.com` | ||
echo "extract roles and group ids" | ||
echo "Extract roles and group ids" | ||
USER_ROLE_ID=`arlas_cli --config-file /tmp/arlas-cli.yaml iam --config local.iam.admin orgs groups ${ORGID} | grep role/arlas/user | awk -F '\|' '{print $2}' | xargs` | ||
SEE_ALL_GROUP_ID=`arlas_cli --config-file /tmp/arlas-cli.yaml iam --config local.iam.admin orgs groups ${ORGID} | grep 'group/config.json/org.com' | awk -F '\|' '{print $2}' | xargs` | ||
BUILDER_GROUP_ID=`arlas_cli --config-file /tmp/arlas-cli.yaml iam --config local.iam.admin orgs groups ${ORGID} | grep 'role/arlas/builder' | awk -F '\|' '{print $2}' | xargs` | ||
OWNER_GROUP_ID=`arlas_cli --config-file /tmp/arlas-cli.yaml iam --config local.iam.admin orgs groups ${ORGID} | grep 'role/arlas/owner' | awk -F '\|' '{print $2}' | xargs` | ||
DATASET_GROUP_ID=`arlas_cli --config-file /tmp/arlas-cli.yaml iam --config local.iam.admin orgs groups ${ORGID} | grep 'role/arlas/dataset' | awk -F '\|' '{print $2}' | xargs` | ||
echo "add user in organisation with role role/arlas/user and group/config.json/org.com" | ||
echo "Add user in organisation with role role/arlas/user and group/config.json/org.com" | ||
arlas_cli --config-file /tmp/arlas-cli.yaml iam --config ${CONF} orgs add_user ${ORGID} [email protected] --group ${USER_ROLE_ID} --group ${SEE_ALL_GROUP_ID} --group ${BUILDER_GROUP_ID} --group ${OWNER_GROUP_ID} --group ${DATASET_GROUP_ID} | ||
echo "ask to reset password" | ||
echo "Ask to reset password" | ||
curl -kX POST https://localhost/arlas_iam_server/users/resetpassword -H 'Content-Type: application/json;charset=utf-8' -d "[email protected]" | ||
echo "fetch token" | ||
echo "Fetch token" | ||
TOKEN=`docker logs arlas-iam-server --tail 100 | grep "Reset token" | tail -1 | awk -F 'token: ' '{print $2}'` | ||
echo "set password to 'secret'" | ||
echo "Set password to 'secret'" | ||
curl -kX POST https://localhost/arlas_iam_server/users/${USERID}/reset/${TOKEN} -H 'Content-Type: application/json;charset=utf-8' -d "secret" | ||
fi | ||
|
||
echo "Fetch sample data" | ||
curl https://raw.githubusercontent.com/gisaia/arlas_cli/master/tests/sample.json -o sample/sample.json | ||
echo "create mapping for courses" | ||
echo "Create mapping for courses" | ||
arlas_cli --config-file /tmp/arlas-cli.yaml indices --config ${CONF} mapping sample/sample.json --nb-lines 200 --field-mapping track.timestamps.center:date-epoch_second --field-mapping track.timestamps.start:date-epoch_second --field-mapping track.timestamps.end:date-epoch_second --no-fulltext cargo_type --push-on courses | ||
echo "index courses" | ||
echo "Index courses" | ||
arlas_cli --config-file /tmp/arlas-cli.yaml indices --config ${CONF} data courses sample/sample.json | ||
echo "create courses collection" | ||
echo "Create courses collection" | ||
arlas_cli --config-file /tmp/arlas-cli.yaml collections --config ${CONF} create courses --index courses --display-name courses --id-path track.id --centroid-path track.location --geometry-path track.trail --date-path track.timestamps.center --no-public --owner org.com --orgs org.com | ||
echo "crearte dashboard" | ||
echo "Create dashboard" | ||
arlas_cli --config-file /tmp/arlas-cli.yaml persist --config ${USER_CONF} add sample/dashboard.json config.json --name "Course Dashboard" $GROUPS_PARAMS |