Skip to content

Add Depends On Attribute #268

Open
Open
@jdrew82

Description

@jdrew82

Environment

  • DiffSync version: 2.0.0

Proposed Functionality

Add the ability to define dependencies on DiffSyncModels. An example of this would be an Interface depending on a Device, a Device depending upon a Location, etc. This is typically done through the parent/child relationship but there are situations where you don't necessarily want to rely on the parent/child relationship to determine if a model should be processed.

Use Case

There are situations where a DiffSyncModel might depend on various other models that don't fit well into the parent/child relationship paradigm. Being able to define dependency relationships between models in a better way could be very useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: gathering feedbackFurther discussion is needed to determine this issue's scope and/or implementationstatus: internal reviewInternal discussion is required to move forward with issuetype: enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions