X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=scripts%2Fwm-request;h=2ecae0e91dbd0c544bb39e9886eff04f5fe16f95;hb=7f553b1990b5456663e0320c89e3c0aecc0328d7;hp=b9a703a65487321b4d48c7adcdd12307b06b17c9;hpb=8dd66cc8d8f51e0f9bbec4d7529f83fcb36dff55;p=staging%2Fwindowmanager.git diff --git a/scripts/wm-request b/scripts/wm-request index b9a703a..2ecae0e 100755 --- a/scripts/wm-request +++ b/scripts/wm-request @@ -1,5 +1,21 @@ #!/bin/sh +# +# Copyright (C) 2017 Mentor Graphics Development (Deutschland) GmbH +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + nopygments=0 if [ "$1" = "-p" ] then @@ -32,18 +48,11 @@ done set -eu -if which python 2>/dev/null 1>&2 && echo '{ "test": "1" }' | python -m json.tool 2>/dev/null 1>&2 +if [ $nopygments = 0 ] && which pygmentize 2>/dev/null 1>&2 then - if [ $nopygments = 0 ] && which pygmentize 2>/dev/null 1>&2 - then - json_pretty() { - python -m json.tool | pygmentize -l json - } - else - json_pretty() { - python -m json.tool - } - fi + json_pretty() { + pygmentize -l json + } else json_pretty() { cat @@ -54,14 +63,12 @@ verb=$1 shift set +u -args= if [ "$1" ] then set -u args='{"drawing_name":"'"$1"'"}' - shift fi -afb-client-demo -H ws://localhost:1700/api\?token=wm\&uuid=$UUID winman $verb $args +afb-client-demo -H ws://localhost:1700/api\?token=wm\&uuid=$UUID winman $verb $args | json_pretty # vim:set ft=sh: