Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
devel:kubic:ei-demo
cloud-native-demos
run-css.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File run-css.patch of Package cloud-native-demos
diff --git a/elastic_inference/tools/run-css.sh b/elastic_inference/tools/run-css.sh index 1a5e43b..baefb3a 100755 --- a/elastic_inference/tools/run-css.sh +++ b/elastic_inference/tools/run-css.sh @@ -1,23 +1,19 @@ #!/bin/bash # -# Run Camera Stream Service via direct docker approach +# Run Camera Stream Service via direct container approach # -curr_dir=$(readlink -f $(dirname "${BASH_SOURCE[0]}")) -top_dir=$(readlink -f ${curr_dir}/../) -DEBUG_MODE=false CAMERA_INDEX="0" INFER_TYPE="people" STREAM_NAME="" QUEUE_HOST="127.0.0.1" -QUEUE_PORT="6379" -REGISTRY="docker.io/bluewish" +QUEUE_PORT="31003" +REGISTRY="registry.opensuse.org/devel/kubic/ei-demo/container" function usage { cat << EOM Usage: $(basename "$0") [OPTION]... - -d Debug mode that using local source to override container -v [camera index] default value is 0 -t [face-fp32|face-int8|car-int8|car-fp32|people] infererence type, default is people for body detection -s [stream name] default is host-camera_index @@ -37,7 +33,6 @@ function process_args { q) QUEUE_HOST=${OPTARG};; p) QUEUE_PORT=${OPTARG};; y) REGISTRY=${OPTARG};; - d) DEBUG_MODE=true;; h) usage;; esac done @@ -46,30 +41,16 @@ function process_args { process_args "$@" echo "" echo "================================" -echo "Debug mode: ${DEBUG_MODE}" echo "Camera: ${CAMERA_INDEX}" echo "Infer: ${INFER_TYPE}" echo "Stream: ${STREAM_NAME}" -echo "Output: ${QUEUE_HOST}" +echo "Output: ${QUEUE_HOST}:${QUEUE_PORT}" echo "Registry: ${REGISTRY}" echo "================================" echo "" -if [ "$DEBUG_MODE" == true ]; then - # in dev mode, map local app source into docker image and run this copy - # instead of default one in container - sudo docker run \ - -v ${top_dir}/apps:/apps \ - -e CAMERA_INDEX=${CAMERA_INDEX} \ - -e INFER_TYPE=${INFER_TYPE} \ - -e STREAM_NAME=${STREAM_NAME} \ - -e QUEUE_HOST=${QUEUE_HOST} \ - -e QUEUE_PORT=${QUEUE_PORT} \ - --device=/dev/video${CAMERA_INDEX}:rwm \ - ${REGISTRY}/ei-camera-stream-service \ - /apps/camera_stream_service.py -else - sudo docker run \ +podman run \ + --rm \ -e CAMERA_INDEX=${CAMERA_INDEX} \ -e INFER_TYPE=${INFER_TYPE} \ -e STREAM_NAME=${STREAM_NAME} \ @@ -77,4 +58,3 @@ else -e QUEUE_PORT=${QUEUE_PORT} \ --device=/dev/video${CAMERA_INDEX}:rwm \ ${REGISTRY}/ei-camera-stream-service -fi
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor