summaryrefslogtreecommitdiff
path: root/nova/hacking
Commit message (Expand)AuthorAgeFilesLines
* Add a hacking rule for the setDaemon methodTakashi Natsume2022-11-141-0/+21
* hacking: force explicit import of python's mockEric Fried2022-08-021-0/+32
* hacking: Prevent use of sixStephen Finucane2022-04-051-0/+16
* Add wrapper for oslo.concurrency lockutils.ReaderWriterLock()melanie witt2022-01-121-0/+29
* Add two new hacking rulesBalazs Gibizer2021-09-011-0/+62
* db: Unify 'nova.db.api', 'nova.db.sqlalchemy.api'Stephen Finucane2021-08-091-2/+2
* Add a hacking rule for assert_has_callsTakashi Natsume2020-09-281-0/+17
* hacking: Stop special casing 'plugins.xenserver'Stephen Finucane2020-08-311-6/+0
* Remove hacking rules for python 2/3 compatibilityTakashi Natsume2020-06-171-84/+0
* hacking: Modify checks for translated logsStephen Finucane2020-05-271-21/+14
* trivial: Remove remaining '_LI' instancesStephen Finucane2020-05-181-2/+2
* Switch to hacking 2.xStephen Finucane2020-01-171-59/+64
* nova-net: Remove final references to nova-networkStephen Finucane2020-01-081-3/+3
* nova-net: Remove firewall support (pt. 3)Stephen Finucane2020-01-081-3/+2
* Add a hacking rule for useless assertionsTakashi NATSUME2019-08-211-0/+26
* Add a hacking rule for non-existent assertionsTakashi NATSUME2019-08-211-0/+45
* hacking: Resolve W605 (invalid escape sequence)Stephen Finucane2019-06-241-3/+3
* Hacking N363: `in (not_a_tuple)`Eric Fried2019-06-071-0/+21
* Delete the placement codeChris Dent2019-04-281-6/+3
* Bump to hacking 1.1.0Stephen Finucane2019-04-121-9/+8
* Merge "hacking: Fix dodgy check"Zuul2019-04-081-1/+1
|\
| * hacking: Fix dodgy checkStephen Finucane2019-04-031-1/+1
* | Hacking N362: Don't abbrev/alias privsep importMichael Still2019-04-041-0/+32
|/
* Add a hacking rule for deprecated assertion methodsTakashi NATSUME2018-10-251-0/+14
* Use nova.db.api directlyChris Dent2018-07-101-2/+2
* Implement granular policy rules for placementMatt Riedemann2018-05-171-4/+7
* Fix N332 api_version decorator hacking checkEric Fried2018-03-291-1/+1
* Merge "Removed unnecessary parantheses in yield statements"Zuul2018-03-161-22/+41
|\
| * Removed unnecessary parantheses in yield statementsTakashi NATSUME2018-03-071-22/+41
* | Fix N358 hacking checkMatthew Edmonds2018-03-121-2/+2
|/
* Add check for redundant import aliasesesberglu2018-02-261-0/+17
* trivial: Rename 'policy_check' -> 'policy'Stephen Finucane2017-10-251-1/+1
* Amend uuid4 hacking ruleTakashi NATSUME2017-09-041-4/+2
* Remove unused variableLuong Anh Tuan2017-06-121-8/+0
* remove hacking rule that enforces log translationSean Dague2017-03-161-23/+0
* Enable global hacking checks and removed local checksGábor Antal2017-02-101-64/+0
* Removed unnecessary parantheses and fixed formationGábor Antal2017-02-091-0/+19
* [2/3]Replace six.iteritems() with .items()Spencer Yu2017-01-091-1/+1
* Merge "Fix typo in image_meta.py & checks.py & flavor.py"Jenkins2016-12-261-1/+1
|\
| * Fix typo in image_meta.py & checks.py & flavor.pyzhangyanxian2016-11-231-1/+1
* | Add nova-status upgrade check command frameworkMatt Riedemann2016-12-191-0/+1
* | hacking: Use uuidutils or uuidsentinel to generate UUIDhussainchachuliya2016-11-291-0/+20
|/
* hacking: Use assertIs(Not), assert(True|False)Stephen Finucane2016-10-121-0/+35
* Merge "Add a hacking rule for string interpolation at logging"Jenkins2016-10-111-0/+26
|\
| * Add a hacking rule for string interpolation at loggingTakashi NATSUME2016-10-111-0/+26
* | Merge "Fix check_config_option_in_central_place"Jenkins2016-10-111-11/+15
|\ \ | |/ |/|
| * Fix check_config_option_in_central_placeMaciej Szankin2016-09-221-11/+15
* | Remove context object in oslo.log methodSivasathurappan Radhakrishnan2016-09-271-0/+26
* | hacking: Always use 'assertIs(Not)None'Stephen Finucane2016-09-231-8/+13
* | Add hacking checks for xrange()sonu.kumar2016-09-221-0/+7
|/