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

Add a plugin for Windows mimicing the Unix dmi plugin #1445

Merged
merged 18 commits into from
Apr 17, 2020
Merged

Commits on Apr 15, 2020

  1. Expand windows dmi.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    82de207 View commit details
    Browse the repository at this point in the history
  2. Do some key munging so stuff resembles other stuff.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    64b4979 View commit details
    Browse the repository at this point in the history
  3. Preserve original key names rather than reconstructing them.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    4bba1b9 View commit details
    Browse the repository at this point in the history
  4. Add regression tests for Windows dmi plugin.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    5788971 View commit details
    Browse the repository at this point in the history
  5. Make the existing SystemEnclosure plugin depend on the new Windows DM…

    …I plugin.
    
    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    4132387 View commit details
    Browse the repository at this point in the history
  6. Remove comments with reference info.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    3789de2 View commit details
    Browse the repository at this point in the history
  7. Fix chefstyle violations.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    3c88a66 View commit details
    Browse the repository at this point in the history
  8. Add some comments.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    7a5f1ea View commit details
    Browse the repository at this point in the history
  9. Add rubular link for de-camelcase regex.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    196c618 View commit details
    Browse the repository at this point in the history
  10. Simplify a small part of test setup.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    f1ff813 View commit details
    Browse the repository at this point in the history
  11. Properly handle multiple things being returned from Windows API.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    aeb0375 View commit details
    Browse the repository at this point in the history
  12. Fix chefstyle violations.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    f6a02a4 View commit details
    Browse the repository at this point in the history
  13. Fix copyright messages.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    e000b3d View commit details
    Browse the repository at this point in the history
  14. Filter out unnedded properties.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    3c48e7a View commit details
    Browse the repository at this point in the history
  15. Rename some keys from their Windows versions to Unix equivalents.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    e40757d View commit details
    Browse the repository at this point in the history
  16. Fix chefstyle violations.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    aace5bb View commit details
    Browse the repository at this point in the history
  17. Fix typo in comment.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    f85082c View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. Add some comments explaining test setup.

    Signed-off-by: Pete Higgins <pete@peterhiggins.org>
    phiggins committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    c756955 View commit details
    Browse the repository at this point in the history