Releases: sapcc/limesctl
Releases · sapcc/limesctl
v3.0.2
Changed
- Use Golang 1.19 in release workflow.
- Updated all dependencies to their latest version
v3.0.0
Changed
- Updated all dependencies to their latest version.
Removed
cluster list
command; Limes has removed multi-cluster support.--cluster
flag for domain and project subcommands.
v2.0.1
Fixed
- Convert given quota value to resource's base unit during relative quota change.
v2.0.0
Added
-
Support for showing project rate limits.
limesctl project show-rates limesctl project list-rates
-
Support for specifying multiple area, service, resource values for the respective flags.
-
Support for resources without quota.
-
Support for relative quota adjustment. The following operators are supported:
+=
,-=
,*=
,/=
.Example:
limesctl project set -q compute/cores+=100
Changed
-
Switch to Kong for command-line parsing.
-
Domain ID is now optional when listing projects in current token scope.
-
human-readable
flag has been renamed tohumanize
. -
Use flag for quota values instead of positional arguments.
Old style:
limesctl project set compute/cores=250 compute/ram=20GiB
New style option 1, use
--quotas
flag with comma-separated values:limesctl project set --quotas=compute/cores=250,compute/ram=20GiB
New style option 2, use
-q
shorthand flag for each new quota value:limesctl project set -q compute/cores=250 -q compute/ram=20GiB
v1.6.2
Fixed
- Show error if domain ID is used for project subcommands.
v1.6.1
Changed
- Migrate from gophercloud-limes to gophercloud-sapcc.
- Version flag now prints the Git commit hash and build date.
v1.6.0
New features:
- The new
--debug
flag logs all HTTP requests and responses, for
troubleshooting in deployments where mitmproxy is not available for some
reason.
Bugfixes:
- On Windows, handle UTF-8-encoded environment variables in the same way as
python-openstackclient. See
gophercloud/gophercloud#1572 for details. - Do not crash when unknown service/resource are used with
set
subcommand.