Commits on Jul 10, 2018

  1. Initial pdk new module

    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    1c6ae8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ac8983 View commit details
    Browse the repository at this point in the history
  3. Add local spec_helper

    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    34e83e1 View commit details
    Browse the repository at this point in the history
  4. Automatic validation updates

    Updated rubocop violations using `pdk validate -a`.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    59f4a9e View commit details
    Browse the repository at this point in the history
  5. Remove Style/Semicolon violation

    Use do/end and break statement into multiple lines. Also remove explicit
    return.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    8d53bde View commit details
    Browse the repository at this point in the history
  6. Remove Lint/ScriptPermission violation

    rspec files are not directly executable by ruby, so remove shebang line
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    0283515 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    460e81c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5f97412 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a932efb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e9fbca9 View commit details
    Browse the repository at this point in the history
  11. Use Puppet::Type.newtype

    Most of this change is whitespace indentation.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    66fe7f7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    eff6ab2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fc2256e View commit details
    Browse the repository at this point in the history
  14. Remove RSpec/InstanceVariable violations

    Use `let` instead.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    eea84d9 View commit details
    Browse the repository at this point in the history
  15. Remove RSpec/AnyInstance violation

    Just pass the hostfile as the target when creating the
    Puppet::Type::Host instance.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    53c12ae View commit details
    Browse the repository at this point in the history
  16. Don't use global matchdata

    Simplify logic for validating each IPv4 tuple.
    
    Remove explicit return based on the result of the conditional.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    c8d6404 View commit details
    Browse the repository at this point in the history
  17. Actually delete tempfiles

    Call cleanup after each test completes
    
    The record_tmp method needs to record the files to be deleted in the
    same class variable that the cleanup method uses.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    9bbbe87 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    1c6cc17 View commit details
    Browse the repository at this point in the history
  19. Add default centos nodeset

    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    9c62651 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fa61bde View commit details
    Browse the repository at this point in the history
  21. Add spec_helper_acceptance

    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    b824086 View commit details
    Browse the repository at this point in the history
  22. Convert create based tests to rspec

    Consolidate tests relating to creating host entries.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    a080a3d View commit details
    Browse the repository at this point in the history
  23. Convert destroy based tests to rspec

    Consolidate tests relating to destroying host entries.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    4272dcd View commit details
    Browse the repository at this point in the history
  24. Convert modify based tests to rspec

    Consolidate tests relating to modifying host entries.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    6a71be2 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    efced5a View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    f56a603 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fcc4287 View commit details
    Browse the repository at this point in the history
  28. Cleanup case statement

    Not necessary to initialize to nil, because the else clause will
    initialize.
    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    bb927c4 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7963657 View commit details
    Browse the repository at this point in the history
  30. Delete .gitlab-ci.yml

    joshcooper committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    c957642 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2018

  1. Merge pull request #1 from puppetlabs/extraction

    Initial host module extraction
    joshcooper authored Jul 13, 2018
    Configuration menu
    Copy the full SHA
    bd20d92 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d428c1d View commit details
    Browse the repository at this point in the history