Page MenuHomeDevCentral

Configure Flake8 linter for Arcanist
ClosedPublic

Authored by dereckson on Feb 14 2023, 19:19.
Tags
None
Referenced Files
F24992951: D2795.id7093.diff
Tue, Mar 24, 01:09
F24990672: D2795.diff
Mon, Mar 23, 20:50
F24987461: D2795.diff
Mon, Mar 23, 14:14
Unknown Object (File)
Sun, Mar 22, 20:50
Unknown Object (File)
Sat, Mar 21, 20:50
Unknown Object (File)
Thu, Mar 19, 22:46
Unknown Object (File)
Sun, Mar 15, 05:34
Unknown Object (File)
Fri, Mar 13, 16:34
Subscribers
None

Details

Summary

Allow to specify pillar and other Salt dictionaries as builtins,
so flake8 won't complain anymore those names don't exist.

Lint also the .sls #!py files, as they are written in Python too.

This currently needs to use Nasqueron version of arcanist, production branch:
https://github.com/nasqueron/arcanist/commit/15aa482eacd90fdbd238bc8b7a17c4bbba8a0bdd

Test Plan

arc lint

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.
This revision is now accepted and ready to land.Feb 14 2023, 19:20
This revision was automatically updated to reflect the committed changes.