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

Citrix NetScaler Parser #153

Merged
merged 8 commits into from
Oct 27, 2022
Merged

Citrix NetScaler Parser #153

merged 8 commits into from
Oct 27, 2022

Conversation

jdrew82
Copy link
Contributor

@jdrew82 jdrew82 commented Oct 11, 2022

This PR is for adding a Citrix NetScaler parser. I've included an example for the unit test and confirmed tests are passing. Please let me know if there are any other tests I need to write for this. This should address one of the requests in #86.

@itdependsnetworks
Copy link
Contributor

Do you mind rebasing and running tests? You will have to run the development script in the root of the directory to regen one of the docs.

@jdrew82
Copy link
Contributor Author

jdrew82 commented Oct 13, 2022

My branch has been rebased onto develop to pick up the documentation changes and I've run the development_scripts file and pushed the documentation update. Should be good to go now.

@jeffkala
Copy link
Collaborator

Also would be worthwhile based on the result of @itdependsnetworks comment above, if we don't want parent/child we should put a note similar to this for NetScaler.
https://netutils.readthedocs.io/en/latest/dev/dev_config/#fortinet-fortios-parser

@jdrew82
Copy link
Contributor Author

jdrew82 commented Oct 14, 2022

@jeffkala I've made a note in the documentation about the lack of parent/child relationships due to the configuration structure. I've also gone ahead and added the tests requested @itdependsnetworks.

@jeffkala jeffkala merged commit c1879d0 into networktocode:develop Oct 27, 2022
itdependsnetworks pushed a commit to itdependsnetworks/netutils that referenced this pull request Nov 3, 2022
* feat: Add parser for Citrix NetScaler

* test: ✅ Add compliance tests for NetScaler

* docs: 📝 Update docs to add NetScaler parser to list

* test: ✅ Add tests for cmdPolicy and ssl features

* docs: 📝 Add documentation around parent/child missing in NS parser

* docs: 📝 Fix indentation in documentation

* revert: Revert indentation

* revert: Revert deleted empty line

Co-authored-by: Justin Drew <[email protected]>
@jdrew82 jdrew82 deleted the netscaler branch November 30, 2022 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants