Comments (5)
Consider Mappings implementation in servicenow-ssot as an idea to incorporate custom checks: table_query
from nautobot-app-ssot.
Possible implementation plan:
Provide a way to pass filters into an adapter per model that specifies which objects we are interested in. This could initially be enforced in $adapter.add
, but also available as a field inside of the adapter for custom implementations to use in the load
part prior to the add
part. This usage in the load
part would need to be documented well to communicate this to potential users.
from nautobot-app-ssot.
May also be worth exploring dynamic groups to achieve this behaviour on the Nautobot side. This would require more models to be supported with dynamic groups (nautobot/nautobot#1822).
from nautobot-app-ssot.
I am finding this is commonly implemented via dynamic groups today (for the models that they support) in that a job input var is used to allow selection of a group and then that group's queryset is used by the adaptor.
from nautobot-app-ssot.
Relates to #229
from nautobot-app-ssot.
Related Issues (20)
- Infoblox Setup docs tables aren't rendering properly
- Test Failing for BIG-IP platform in Upstream Monitor
- [ACI Integration] Improve sync behaviour
- AristaCV error - AttributeError: module 'distutils' has no attribute 'util' HOT 2
- AristaCV 2.7.0 - ObjectAlreadyExists on IpAddresssToInterface
- `test_create_ip_validation_error_on_first_try` failed due to missing `model` argument for `Status.objects.get_for_model(self, model)`
- Developer Documentation should have a page on using the SSoT Cookiecutter to build your own integration
- Create new VMWare Integration from existing VSphere plugin HOT 1
- Pagination for Infoblox Client
- Add configuration option to ignore IP Fabric /32 networks
- Example Data Target Job - AttributeError: 'StringVar' object has no attribute 'startswith' HOT 1
- Remove ChatOps Dependency HOT 1
- SNOW SSoT Caching HOT 2
- Infoblox Installation Missing Enable HOT 1
- Determine Reasoning for Exception Handling in Example Job HOT 1
- Modular interfaces cause ExampleDataSource job to fail
- PROTECT Method Breaks New Log Cleanup Job HOT 3
- Unable to view Infoblox Configuration List HOT 1
- Add Support for Python 3.12
- Add Documentation Around Testing for Integrations
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nautobot-app-ssot.