mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-12 14:56:53 +02:00
16 lines
378 B
Bash
Executable file
16 lines
378 B
Bash
Executable file
#!/bin/sh
|
|
set -eu
|
|
|
|
requested_name=$1
|
|
id=$2
|
|
|
|
# OPTIMIZE: Only call api once
|
|
name=$(go-passbolt-cli get resource --id $id | awk '/^Name:/ { print $2 }')
|
|
if [ "$name" != "$requested_name" ]; then
|
|
echo "Name does not match (expected: $requested_name, returned: $name)" >&2
|
|
exit 1
|
|
fi
|
|
|
|
pass=$(go-passbolt-cli get resource --id $id | awk '/^Password:/ { print $2 }')
|
|
|
|
echo "$pass"
|