sh 定位当前BOSH的当前CF清单并在其nat配置上运行nats CLI
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 定位当前BOSH的当前CF清单并在其nat配置上运行nats CLI相关的知识,希望对你有一定的参考价值。
#!/bin/bash
# Assumes using nats CLI from https://github.com/soutenniza/nats/releases
DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
cd $DIR/..
bosh_target=$(cat .bosh_config | yaml2json | jq -r ".target")
manifest=$(cat .bosh_config | yaml2json | jq -r ".deployment[\"$bosh_target\"]")
mbus=$(cat $manifest | yaml2json | jq -r '.properties.nats | "nats://\(.user):\(.password)@\(.address):\(.port)"')
command=$1; shift
if [[ "${command}X" == "X" ]]; then
echo "USAGE: ./bin/nats.sh [pub|sub] ARGS"
exit 1
fi
nats $command -s $mbus $@
以上是关于sh 定位当前BOSH的当前CF清单并在其nat配置上运行nats CLI的主要内容,如果未能解决你的问题,请参考以下文章
此应用程序未在其清单中启用 debuggable 属性
超级方便 - Mac OS 在访达打开终端,并在终端内定位当前的目录
sh wait-for-bosh-lock.sh
sh install-specific-version-of-bosh-init.sh
使用 Interface Builder 动态调整 UILabel 的大小并在其下方重新定位 UIView
如何创建一个空垫并在其上画线?