Skip to content
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

Feature/update management server #1022

Merged

Conversation

swermin
Copy link
Contributor

@swermin swermin commented Sep 27, 2024

What type of PR is this?

Uncomment only one /kind <> line, press enter to put that in a new line, and remove leading whitespace from that line:

/kind breaking
/kind bug
/kind cleanup
/kind documentation

/kind feature

What this PR does / Why we need it:
This PR extends the management server to also support filtering address types for game servers the same way the agent is doing

Copy link

google-cla bot commented Sep 27, 2024

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@github-actions github-actions bot added kind/feature New feature or request size/s labels Sep 27, 2024
src/cli/manage.rs Outdated Show resolved Hide resolved
@swermin
Copy link
Contributor Author

swermin commented Sep 27, 2024

I am currently working on signing the cla, but its gonna take a while since I am doing it on the behalf of the company

@@ -44,6 +44,13 @@ pub struct Manage {
/// The configuration source for a management server.
#[clap(subcommand)]
pub provider: crate::config::Providers,
/// If specified, filters the available gameserver addresses to the one that
/// matches the specified type
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just noting that this will update the docs as well, since they are autogenerated - so no need for changes there.

@swermin swermin force-pushed the feature/update-management-server branch 2 times, most recently from ba7ed1c to d0f1a33 Compare October 16, 2024 09:08
@swermin
Copy link
Contributor Author

swermin commented Oct 16, 2024

Finally got the CLA is signed, could I get eyes on this again? 🙏

@swermin swermin force-pushed the feature/update-management-server branch from d0f1a33 to 3813600 Compare October 16, 2024 09:15
@markmandel
Copy link
Member

/gcbrun

@quilkin-bot
Copy link
Collaborator

Build Succeeded 🥳

Build Id: bc564064-06a6-42a2-a9fd-e863e311f5bf

The following development images have been built, and will exist for the next 30 days:

To build this version:

git fetch [email protected]:googleforgames/quilkin.git pull/1022/head:pr_1022 && git checkout pr_1022
cargo build

@XAMPPRocky XAMPPRocky merged commit a4f9db1 into googleforgames:main Oct 16, 2024
10 checks passed
@XAMPPRocky
Copy link
Collaborator

Thank you for your PR, and congrats on your first contribution! 🎉

@swermin swermin deleted the feature/update-management-server branch October 17, 2024 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request size/s
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants