fix scpt
This commit is contained in:
parent
a93f08dcc6
commit
05493b2acb
@ -8,7 +8,7 @@ source $d/src/func.zsh
|
||||
at-env
|
||||
case $1 in
|
||||
version|v)
|
||||
at-pds-version
|
||||
at-version $2
|
||||
;;
|
||||
uri|u)
|
||||
at-uri $2
|
||||
|
@ -27,17 +27,33 @@ function at-unset() {
|
||||
unset t password token refresh
|
||||
}
|
||||
|
||||
function at-pds-version-env() {
|
||||
title="atproto pds version"
|
||||
latest=https://raw.githubusercontent.com/bluesky-social/atproto/refs/heads/main/packages/pds/package.json
|
||||
pds=( bsky.social syu.is boobee.blue socl.is )
|
||||
function at-version-env() {
|
||||
case $1 in
|
||||
bsky)
|
||||
tag=$1
|
||||
list=( public.api.bsky.app bsky.syu.is )
|
||||
;;
|
||||
ozone)
|
||||
tag=$1
|
||||
list=( ozone.bsky.social ozone.syu.is )
|
||||
;;
|
||||
*)
|
||||
tag=pds
|
||||
list=( bsky.social syu.is boobee.blue socl.is )
|
||||
;;
|
||||
esac
|
||||
title="atproto $tag version"
|
||||
latest=https://raw.githubusercontent.com/bluesky-social/atproto/refs/heads/main/packages/$tag/package.json
|
||||
|
||||
# bgs=( bsky.network bgs.syu.is )
|
||||
# plc=( plc.directory plc.syu.is )
|
||||
}
|
||||
|
||||
function at-pds-version-json() {
|
||||
function at-version-json() {
|
||||
latest=`curl -sL $latest |jq -r .version`
|
||||
echo "[{\"title\":\"$title\",\"latest\":\"$latest\"},["
|
||||
e=${pds[@]: -1}
|
||||
for i in $pds; do
|
||||
e=${list[@]: -1}
|
||||
for i in $list; do
|
||||
t=`curl -sL ${i}/xrpc/_health |jq -r .version`
|
||||
echo "{\"$i\":\"$t\"}"
|
||||
if [ "$e" != "$i" ];then
|
||||
@ -47,9 +63,9 @@ function at-pds-version-json() {
|
||||
echo "]]"
|
||||
}
|
||||
|
||||
function at-pds-version() {
|
||||
at-pds-version-env
|
||||
at-pds-version-json |jq .
|
||||
function at-version() {
|
||||
at-version-env $1
|
||||
at-version-json |jq .
|
||||
}
|
||||
|
||||
function at-uri() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user