support multiple rulesets
Bug #1916045 reported by
Andrea Ieri
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Juju Lint |
Fix Released
|
Wishlist
|
Jose Guedez |
Bug Description
Since juju-lint can be used in different environments, each with their own set or requirements, being able to only specify one ruleset is limiting.
It would be better if the -c option could be specified multiple times, as it would effectively enable overlay rulesets.
Not supporting multiple rulesets is effectively a blocker for bug 1807730.
Related branches
~jfguedez/juju-lint:bug/1896551
- Juju Lint maintainers: Pending requested
-
Diff: 611 lines (+427/-7)22 files modifiedREADME.md (+3/-2)
contrib/canonical-rules.yaml (+1/-0)
contrib/includes/aggregator-openstack.yaml (+20/-0)
contrib/includes/base.yaml (+40/-0)
contrib/includes/database/mysql.yaml (+10/-0)
contrib/includes/database/percona-cluster.yaml (+9/-0)
contrib/includes/kubernetes.yaml (+24/-0)
contrib/includes/networking/ovn.yaml (+9/-0)
contrib/includes/networking/ovs.yaml (+4/-0)
contrib/includes/openstack.yaml (+105/-0)
contrib/includes/operations.yaml (+49/-0)
contrib/includes/operations/bionic.yaml (+2/-0)
contrib/includes/operations/focal.yaml (+1/-0)
contrib/includes/saas.yaml (+7/-0)
contrib/kubernetes.yaml (+22/-0)
contrib/openstack-bionic-ovn.yaml (+13/-0)
contrib/openstack-bionic-ovs.yaml (+13/-0)
contrib/openstack-focal-ovn.yaml (+13/-0)
contrib/openstack-focal-ovs.yaml (+13/-0)
jujulint/lint.py (+38/-5)
jujulint/util.py (+4/-0)
tests/test_jujulint.py (+27/-0)
Changed in juju-lint: | |
importance: | Undecided → Wishlist |
Changed in juju-lint: | |
assignee: | nobody → Jose Guedez (jfguedez) |
status: | New → In Progress |
Changed in juju-lint: | |
status: | In Progress → Fix Released |
To post a comment you must log in.