Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
e536325
Create base.py as a placeholder module
pierrerondel Apr 17, 2026
d76e98b
Create models.py as a placeholder module
pierrerondel Apr 17, 2026
44520f5
Create enums.py with module structure
pierrerondel Apr 17, 2026
4f9898d
Create pipeline.py with initial module structure
pierrerondel Apr 17, 2026
6e8add6
Create context.py with module structure
pierrerondel Apr 17, 2026
2d7208e
Create generic_transformers.py module
pierrerondel Apr 17, 2026
715c6b2
Create url_models.py with module structure
pierrerondel Apr 17, 2026
e67620f
Create fortinet.py module for URL transformation
pierrerondel Apr 17, 2026
1258617
Create netskope.py placeholder module
pierrerondel Apr 17, 2026
01b7b32
Create placeholder module for URL transformers
pierrerondel Apr 17, 2026
ddc04ee
Create validators.py for URL validation
pierrerondel Apr 17, 2026
5028231
Create logging.py module with placeholder content
pierrerondel Apr 17, 2026
1c66a0c
Create exceptions.py for exception handling
pierrerondel Apr 17, 2026
62ff95d
Create utils.py for shared utility functions
pierrerondel Apr 17, 2026
db0044c
Rename url_models.py to models.py
pierrerondel Apr 17, 2026
112b4d0
Update module docstring in base.py
pierrerondel Apr 17, 2026
6180362
Revise docstring in enums.py
pierrerondel Apr 17, 2026
c3efb37
Clarify purpose in models.py docstring
pierrerondel Apr 17, 2026
5234947
Fix docstring punctuation in models.py
pierrerondel Apr 17, 2026
45802be
Fix typo in docstring for enums base class
pierrerondel Apr 17, 2026
673e968
Update exceptions.py with module purpose
pierrerondel Apr 17, 2026
2cc478f
Clarify purpose of logging.py module
pierrerondel Apr 17, 2026
e14037d
Clarify purpose in utils.py docstring
pierrerondel Apr 17, 2026
2ea20fc
Update context.py
pierrerondel Apr 17, 2026
b2279ec
Clarify purpose in pipeline.py docstring
pierrerondel Apr 17, 2026
82900f9
Update generic_transformers.py
pierrerondel Apr 17, 2026
15b0912
Update validators.py
pierrerondel Apr 17, 2026
01f6955
Update transformers.py
pierrerondel Apr 17, 2026
d373cfb
Update models.py
pierrerondel Apr 17, 2026
659702d
Modify header comment in fortinet.py
pierrerondel Apr 17, 2026
83b1b09
Update netskope.py
pierrerondel Apr 17, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions transformers/core/base.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
Base transformer definitions.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/core/enums/enums.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
enums base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/core/models/models.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
models base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/domains/url/models.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
models base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/domains/url/transformers.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
transformers base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/domains/url/validators.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
validators base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/domains/url/vendors/fortinet.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
fortinet transformers.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/domains/url/vendors/netskope.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
netskope transformers.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/framework/context.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
context base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/framework/pipeline.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
pipeline base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/framework/transformers/generic_transformers.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
generic_transformers base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/shared/exceptions.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
exceptions base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/shared/logging.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
logging base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""
24 changes: 24 additions & 0 deletions transformers/shared/utils.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
"""
utils base class.

Purpose:
<Short description of the module responsibility>

Context:
Part of the <use_case> use case within the Unified Policy Transformation Framework.

Responsibilities:
- <Responsibility 1>
- <Responsibility 2>
- <Responsibility 3>

Notes:
- Auto-generated placeholder module.
- Extend implementation as needed.

Author:
<Your Name / Team>

Created:
<YYYY-MM-DD>
"""