-
Notifications
You must be signed in to change notification settings - Fork 36
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
added support for extendedKeyUsage and RSA key length #28
Conversation
Hi @alisade, Thanks for your PR 😄 Please, could you update the README with your changes and fix the style tests? RuboCop offenses:
Besides that, adding an example in the integration tests would be awesome, but not required. See TESTING for some information about the tests. Feel free to ask me for help if you have doubts about them. |
It appears to me that the two "Module has too many lines" errors will involve major refactoring. Would it be cleaner to accept the PR, then do a refactoring PR? Would two seperate commits in one PR suffice? |
Yes @hawkandbaby. Of course we can change the maximum module length in the .rubocop.yml. But, anyway, the other offenses need to be fixed and documentation needs to be added to this PR. |
assignment spaces. Resolved Rubocop warnings: libraries/resource_ssl_certificate_generators.rb:35:32: C: Surrounding space missing in default value assignment. def generate_key(length=2048) ^ libraries/resource_ssl_certificate_generators.rb:160:1: C: Trailing whitespace detected. ^^^^^^^^^^ libraries/resource_ssl_certificate_key.rb:139:81: C: Line is too long. [82/80] read_namespace(%w(ssl_key length)) || read_namespace('length') || 2048 ^^
Added length and extended_key_usage to namespace parameter list. Added key_length and extended_key_usage parameter defaults and description table
Added documentation for key_length and extended_key_usage parameters.
It looks like the travis constraints need updating: |
@hawkandbaby thanks for your work. Don't worry about travis. I going to check it manually 😉 |
Released in |
No description provided.