-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow getting JSON on server creation #470
Comments
Having json output from the create subcommands sounds like a good idea :) FYI, you can also get the public ipv4 by running |
This comment was marked as outdated.
This comment was marked as outdated.
phm07
added a commit
that referenced
this issue
Nov 9, 2023
This change makes it possible to easily change which stream command outputs are printed to. This is in preparation for the resource creation JSON output feature (as described in #470)
phm07
added a commit
that referenced
this issue
Nov 9, 2023
This change makes it possible to easily change which stream command outputs are printed to. This is in preparation for the resource creation JSON output feature (as described in #470)
phm07
added a commit
that referenced
this issue
Nov 14, 2023
This PR adds the possibility to use the `-o=json` flag on resource creation and also adds the corresponding tests. Closes #470
phm07
pushed a commit
that referenced
this issue
Nov 14, 2023
🤖 I have created a release *beep* *boop* --- ## [1.40.0](v1.39.0...v1.40.0) (2023-11-14) ### Features * add warning messages to context commands ([#605](#605)) ([d84fe36](d84fe36)), closes [#588](#588) * allow JSON output on resource creation ([#609](#609)) ([d7241fe](d7241fe)), closes [#470](#470) * **context:** ask to use HCLOUD_TOKEN when creating new context ([#582](#582)) ([54e582a](54e582a)), closes [#576](#576) * pretty-print JSON output ([#610](#610)) ([ca4706f](ca4706f)) * print out IPs after they were created ([#590](#590)) ([0e0eaa8](0e0eaa8)) ### Bug Fixes * "create" actions were not awaited in some cases ([#589](#589)) ([1c0e50a](1c0e50a)) * **image:** backup is suggested as type in update command ([#603](#603)) ([6ea4695](6ea4695)) * inconsistent formatting in "describe" commands ([#593](#593)) ([b70dfe3](b70dfe3)) * **network:** create prints success to stderr instead of stdout ([#587](#587)) ([0a4c361](0a4c361)) * **primary-ip:** list does now allow to output IP column ([#594](#594)) ([ee8e6ed](ee8e6ed)), closes [#591](#591) * **primary-ip:** updating the name resets auto-delete ([#604](#604)) ([292f6c4](292f6c4)) * static resource list commands only return first 50 entries ([#592](#592)) ([7e511d9](7e511d9)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I am bash scripting creating a Hetzner Server and getting the IP. Right now I have to do 2 steps to create and get the ip as the create command does not have an JSON output
I would rather have in create already the server ip as JSON to save the second command :)
The text was updated successfully, but these errors were encountered: