26 lines
389 B
Bash
Executable File
26 lines
389 B
Bash
Executable File
#!/bin/bash
|
|
|
|
export ENTRYPOINT_VERSION=v6
|
|
export PYTHONWARNINGS="ignore"
|
|
|
|
key_add() {
|
|
REQUESTS_PER_MINUTE=${1:-120}
|
|
CHAR_LIMIT=${2:-}
|
|
|
|
if [ -n "$CHAR_LIMIT" ]; then
|
|
ltmanage keys add "$REQUESTS_PER_MINUTE" --char-limit "$CHAR_LIMIT"
|
|
else
|
|
ltmanage keys add "$REQUESTS_PER_MINUTE"
|
|
fi
|
|
}
|
|
|
|
key_remove() {
|
|
API_KEY=$1
|
|
|
|
ltmanage keys remove "$API_KEY"
|
|
}
|
|
|
|
keys_view() {
|
|
ltmanage keys
|
|
}
|