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

Migrate NETCONF junos_helper to provider. #35

Merged
merged 5 commits into from
Jul 26, 2023

Commits on Jun 5, 2022

  1. updated the terrafrom_providers file copy functionality to include …

    …copying go files in subdirectories well preserving the pathing during the stage where they are copied to the `providerDir`
    
    moved the `config.go` from a file that is copying during processing to a file that is generated during the processing stage, this is so we can properly import subdirectories from the `terraform_providers` directory for example the new `netconf` folder
    
    Added in the `netconf` folder, which contains a nearly identical mirror of the `junos_helper` function from `go-netconf`. With the one exception being that the type has been moved to an interface so the possibility of expanding/altering the `netconf` portion is more accessible, this changed
    also required a change to the generated `provider.go` file to reference the new `netconf` helper.
    aaronchar committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    1ceb527 View commit details
    Browse the repository at this point in the history
  2. removed unused variable

    a-chartier committed Jun 5, 2022
    Configuration menu
    Copy the full SHA
    568862e View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2022

  1. Configuration menu
    Copy the full SHA
    ab5f744 View commit details
    Browse the repository at this point in the history
  2. chore: removed un-used print

    aaronchar committed Jul 1, 2022
    Configuration menu
    Copy the full SHA
    1fcb53b View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2022

  1. This change actually cleans up the helper overlay as well as a few ot…

    …her quality of life issues
    
    the main purprose of this commit is to simply remove functions from the  file that are not needed for the  provider
    
    by doing this it allows for a clener ingreation and makes future changes easier to manage
    aaronchar committed Jul 9, 2022
    Configuration menu
    Copy the full SHA
    e04e78c View commit details
    Browse the repository at this point in the history