-
Notifications
You must be signed in to change notification settings - Fork 598
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
compute: implement subnetworks #1435
Conversation
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for the commit author(s). If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. |
@@ -215,6 +221,135 @@ Network.prototype.createFirewall = function(name, config, callback) { | |||
}; | |||
|
|||
/** | |||
* Create a subnetwork in this subnetwork. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Awesome -- thanks! Can you take a look at the CLA ? We can't merge without that :( |
I updated it to be for the email address I used in the commits, but it doesn't seem to be updating. |
CLAs look good, thanks! |
Thank you for helping! :) The CI check stopped early because of the linter issues (https://travis-ci.org/GoogleCloudPlatform/gcloud-node/jobs/145010438#L917) -- if you push the changes that fix them, the rest of the tests should execute. Were you interested in writing the unit tests for this change? If not, I'll create a PR branched off of this one with the changes. |
Looks like another bug that our linter didn't catch: https://travis-ci.org/GoogleCloudPlatform/gcloud-node/jobs/145071576#L534
We still have to support 0.12 :\ |
what other tests need to be written yet? I'm getting the same coverage results after writing the system tests. |
}; | ||
|
||
|
||
let SUBNETWORK_CONFIG = { |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Every line of code in the |
Let me know if there is anything missing, or I need to do anything else! |
* }, callback); | ||
* | ||
* //- | ||
* // Get the firewalls from your project as a readable object stream. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
* @param {function=} callback - The callback function. | ||
* @param {?error} callback.err - An error returned while making this | ||
* request. | ||
* @param {object} callback.metadata - The address's metadata. |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
Thanks, it looks pretty great! I'm done with the review for now. Let me know if you have any thoughts on the feedback I left. I'll look at the tests after any updates you might make. |
I'd defiantly like to take you up on getting some help with the test's. I'm not sure what I'm missing and am not sure how to test some of the functionality properly. |
No problem, I'm going over them now. |
We found a Contributor License Agreement for you (the sender of this pull request) and all commit authors, but as best as we can tell these commits were authored by someone else. If that's the case, please add them to this pull request and have them confirm that they're okay with these commits being contributed to Google. If we're mistaken and you did author these commits, just reply here to confirm. |
Oh geez, I made the coverage worse. That's sad. I'll be right on that! |
Yay! Thank you very much! |
Awesome! Thanks for all the help! Do I need to do anything for the cia thing, or is that something you need to accept? |
Nope, it's all set. We just confused it when I PRd to your fork. Since
|
For #1073