Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,10 @@ The CloudGenix Config Utility will default to using the SDK version. An out-of-d
- Update the YAML file to remove the interface configuration of type port, include interface configuration of type bypasspair and use the do_site utiltiy to push the bypasspair configuration.

#### Version
| Version | Build | Changes |
| ------- | ----- | ------- |
| **2.1.0** | **b1** | Support for Cloudgenix SDK 6.3.1b1
| Version | Build | Changes |
|-----------|--------| ------- |
| **2.1.0** | **b2** | Fix for DIT-44979
| | **b1** | Support for Cloudgenix SDK 6.3.1b1
| **2.0.0** | **b2** | Bug fixes - CGCBL-1436, CGCBL-1925
| | **b1** | Support for Cloudgenix SDK 6.2.1b1, Bug fixes - CGSDW-12214, CGSDW-11898|
| **1.9.0** | **b2** | Bug fixes - CGCBL-1251, CGCBL-1578|
Expand Down
8 changes: 3 additions & 5 deletions cloudgenix_config/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"""
Configuration IMPORT/EXPORT common functions

**Version:** 2.1.0b1
**Version:** 2.1.0b2

**Author:** CloudGenix

Expand Down Expand Up @@ -49,7 +49,7 @@


# Version for reference
__version__ = "2.1.0b1"
__version__ = "2.1.0b2"
version = __version__

__author__ = "CloudGenix Developer Support <developers@cloudgenix.com>"
Expand Down Expand Up @@ -426,9 +426,7 @@ def build_lookup_dict(list_content, key_val='name', value_val='id', force_nag=Fa
for item in list_content:
item_key = item.get(key_val)
item_value = item.get(value_val)
if item.get("auto_generated"):
lookup_dict[item_key] = "auto_generated_resource"
continue

# print(item_key, item_value)
if item_key and item_value is not None:
# check if it's a duplicate key.
Expand Down
2 changes: 1 addition & 1 deletion cloudgenix_config/default_interfaces.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"""
Configuration IMPORT/EXPORT default device port configurations

**Version:** 2.1.0b1
**Version:** 2.1.0b2

**Author:** CloudGenix

Expand Down
1,351 changes: 1,334 additions & 17 deletions cloudgenix_config/do.py

Large diffs are not rendered by default.

207 changes: 203 additions & 4 deletions cloudgenix_config/pull.py

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
cloudgenix>=6.3.1b1
cloudgenix>=6.4.2b1
PyYAML>=5.3
requests
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[metadata]
name = cloudgenix_config
description = Configuration exporting and Continuous Integration (CI) capable configuration importing for the CloudGenix Cloud Controller.
version = 2.1.0b1
version = 2.1.0b2
author = CloudGenix Developer Support
author-email = prisma-sase-developers@paloaltonetworks.com
description-file = README.md
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
long_description = f.read()

setup(name='cloudgenix_config',
version='2.1.0b1',
version='2.1.0b2',
description='Configuration exporting and Continuous Integration (CI) capable configuration importing for the '
'CloudGenix Cloud Controller.',
long_description=long_description,
Expand All @@ -14,7 +14,7 @@
author_email='developers@cloudgenix.com',
license='MIT',
install_requires=[
'cloudgenix >= 6.3.1b1, < 6.3.2b1',
'cloudgenix >= 6.4.2b1, < 6.5.1b1',
'PyYAML >= 5.3'
],
packages=['cloudgenix_config'],
Expand Down