cobbler / cobbler

Cobbler is a versatile Linux deployment server
https://cobbler.github.io
GNU General Public License v2.0
2.63k stars 652 forks source link

Improve our code quality #2624

Closed nodeg closed 1 year ago

nodeg commented 3 years ago

I ran Prospector and Codacy locally with codacy-analysis-cli over all our code inside the cobbler folder. Most of the findings are just information and warnings but I think fixing those will improve the overall quality of the project.

For running those checks you can use the tools directly or my small bash script called cob:

cob prospector ~/git/cobbler
cob codacy ~/git/cobbler/cobbler

# or directly using the tools
codacy-analysis-cli analyze --directory ~/git/cobbler/cobbler/ --tool pylintpython3 --project-token XXXXXXXXXXX
codacy-analysis-cli analyze --directory ~/git/cobbler/cobbler/ --tool bandit --project-token XXXXXXXXXXX
prospector --tool pyroma
$ cob codacy ~/git/cobbler/cobbler
Running codacy cli with pylint
Starting analysis ...
Found [Info] `Line too long (111/100)` in actions/buildiso/netboot.py:563 (PyLintPython3_C0301)
Found [Info] `Too many local variables (19/15)` in modules/managers/import_signatures.py:462 (PyLintPython3_R0914)
Found [Warning] `Redefining name 'LOCK_HANDLE' from outer scope (line 33)` in serializer.py:52 (PyLintPython3_W0621)
Found [Info] `Variable name "cobblerTextSystem" doesn't conform to snake_case naming style` in autoinstallgen.py:141 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in modules/managers/import_signatures.py:737 (PyLintPython3_W0702)
Found [Info] `Missing function or method docstring` in modules/managers/in_tftpd.py:59 (PyLintPython3_C0116)
Found [Info] `Too many statements (56/50)` in cobbler_collections/collection.py:252 (PyLintPython3_R0915)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in utils.py:1018 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in cobbler_collections/collection.py:386 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in actions/check.py:238 (PyLintPython3_C0301)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in modules/sync_post_wingen.py:31 (PyLintPython3_R1710)
Found [Warning] `No exception type(s) specified` in modules/authentication/pam.py:155 (PyLintPython3_W0702)
Found [Info] `Variable name "expandedAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:75 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in utils.py:1091 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in cobbler_collections/images.py:55 (PyLintPython3_C0301)
Found [Info] `Too many arguments (8/5)` in remote.py:636 (PyLintPython3_R0913)
Found [Warning] `No exception type(s) specified` in configgen.py:160 (PyLintPython3_W0702)
Found [Warning] `Catching too general exception Exception` in remote.py:2444 (PyLintPython3_W0703)
Found [Info] `Variable name "n" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:93 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in remote.py:960 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in validate.py:333 (PyLintPython3_C0301)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/mgmtclass.py:65 (PyLintPython3_W0201)
Found [Warning] `Unused argument 'rest'` in remote.py:1026 (PyLintPython3_W0613)
Found [Warning] `No exception type(s) specified` in utils.py:1850 (PyLintPython3_W0702)
Found [Info] `Line too long (104/100)` in autoinstallgen.py:158 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in cli.py:2339 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'token'` in remote.py:602 (PyLintPython3_W0613)
Found [Info] `Class name "reboot" doesn't conform to PascalCase naming style` in modules/installation/post_power.py:12 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in api.py:219 (PyLintPython3_C0301)
Found [Info] `Missing module docstring` in modules/installation/pre_log.py:1 (PyLintPython3_C0114)
Found [Info] `Line too long (114/100)` in power_manager.py:112 (PyLintPython3_C0301)
Found [Info] `Line too long (101/100)` in actions/check.py:343 (PyLintPython3_C0301)
Found [Info] `Argument name "d" doesn't conform to snake_case naming style` in tftpgen.py:134 (PyLintPython3_C0103)
Found [Info] `Unnecessary "elif" after "return"` in cli.py:2054 (PyLintPython3_R1705)
Found [Info] `Line too long (113/100)` in modules/authentication/pam.py:141 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in modules/managers/bind.py:518 (PyLintPython3_W0702)
Found [Warning] `Unused argument 'token'` in remote.py:990 (PyLintPython3_W0613)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/ndjbdns.py:83 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in items/profile.py:313 (PyLintPython3_C0301)
Found [Info] `Too many return statements (7/6)` in utils.py:1128 (PyLintPython3_R0911)
Found [Warning] `No exception type(s) specified` in modules/managers/bind.py:543 (PyLintPython3_W0702)
Found [Info] `Line too long (108/100)` in actions/buildiso/netboot.py:430 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:2469 (PyLintPython3_W0621)
Found [Info] `Too many branches (18/12)` in api.py:1762 (PyLintPython3_R0912)
Found [Info] `Line too long (112/100)` in cli.py:2049 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:418 (PyLintPython3_W0613)
Found [Info] `Line too long (118/100)` in modules/authorization/ownership.py:217 (PyLintPython3_C0301)
Found [Info] `Consider merging these comparisons with "in" to "x in ('base', 'repodata')"` in modules/managers/import_signatures.py:827 (PyLintPython3_R1714)
Found [Warning] `Unused argument 'token'` in remote.py:911 (PyLintPython3_W0613)
Found [Info] `Line too long (113/100)` in modules/managers/in_tftpd.py:180 (PyLintPython3_C0301)
Found [Info] `Variable name "v" doesn't conform to snake_case naming style` in tftpgen.py:1057 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in utils.py:603 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in items/repo.py:42 (PyLintPython3_C0301)
Found [Info] `Too many local variables (33/15)` in modules/sync_post_wingen.py:261 (PyLintPython3_R0914)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in utils.py:1848 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in configgen.py:36 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in remote.py:2289 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'format'` in tftpgen.py:1450 (PyLintPython3_W0622)
Found [Info] `Too many statements (110/50)` in tftpgen.py:929 (PyLintPython3_R0915)
Found [Warning] `Unused variable 'julian'` in remote.py:511 (PyLintPython3_W0612)
Found [Info] `Too many local variables (17/15)` in actions/report.py:280 (PyLintPython3_R0914)
Found [Info] `Line too long (110/100)` in tftpgen.py:1423 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in utils.py:957 (PyLintPython3_C0301)
Found [Info] `Line too long (101/100)` in modules/managers/isc.py:281 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in services.py:313 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in modules/authentication/configfile.py:88 (PyLintPython3_W0702)
Found [Info] `Line too long (111/100)` in api.py:1660 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:1183 (PyLintPython3_W0613)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:163 (PyLintPython3_W1201)
Found [Info] `Unnecessary "elif" after "return"` in utils.py:2027 (PyLintPython3_R1705)
Found [Warning] `Redefining name 'distro' from outer scope (line 41)` in modules/managers/import_signatures.py:815 (PyLintPython3_W0621)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in actions/sync.py:149 (PyLintPython3_C0103)
Found [Info] `Line too long (102/100)` in items/distro.py:284 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in services.py:258 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in remote.py:2361 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in settings/__init__.py:221 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in remote.py:2869 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in items/resource.py:84 (PyLintPython3_C0301)
Found [Info] `Variable name "RSYNC_CMD" doesn't conform to snake_case naming style` in utils.py:953 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in items/image.py:341 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in actions/buildiso/__init__.py:237 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'value'` in items/distro.py:137 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'rest'` in remote.py:1127 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in modules/installation/pre_log.py:8 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in settings/migrations/__init__.py:14 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in actions/reposync.py:703 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in remote.py:469 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in actions/reposync.py:276 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in utils.py:1116 (PyLintPython3_R1705)
Found [Info] `Line too long (120/100)` in remote.py:2740 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in items/profile.py:88 (PyLintPython3_R1705)
Found [Warning] `No exception type(s) specified` in modules/managers/bind.py:590 (PyLintPython3_W0702)
Found [Info] `Missing function or method docstring` in cobbler_collections/distros.py:36 (PyLintPython3_C0116)
Found [Info] `Line too long (104/100)` in cli.py:111 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in actions/buildiso/standalone.py:24 (PyLintPython3_C0301)
Found [Info] `Too many instance attributes (54/7)` in items/system.py:784 (PyLintPython3_R0902)
Found [Info] `Line too long (114/100)` in utils.py:1840 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'dst'` in remote.py:512 (PyLintPython3_W0612)
Found [Warning] `Unused argument 'rest'` in remote.py:815 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in items/item.py:548 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/authorization/ownership.py:198 (PyLintPython3_C0103)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in modules/installation/post_puppet.py:58 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in utils.py:1948 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in yumgen.py:79 (PyLintPython3_W0702)
Found [Info] `Line too long (116/100)` in items/profile.py:392 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in utils.py:1036 (PyLintPython3_C0103)
Found [Info] `Too many arguments (7/5)` in remote.py:2859 (PyLintPython3_R0913)
Found [Info] `Line too long (104/100)` in actions/reposync.py:516 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in actions/acl.py:119 (PyLintPython3_C0103)
Found [Error] `Access to member '__dict__' before its definition line 238` in settings/__init__.py:233 (PyLintPython3_E0203)
Found [Info] `Line too long (120/100)` in cobbler_collections/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in remote.py:178 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in tftpgen.py:738 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in items/distro.py:468 (PyLintPython3_C0301)
Found [Info] `Variable name "p" doesn't conform to snake_case naming style` in actions/replicate.py:353 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in items/system.py:2104 (PyLintPython3_C0301)
Found [Info] `Too many statements (57/50)` in actions/reposync.py:756 (PyLintPython3_R0915)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:2497 (PyLintPython3_W0621)
Found [Info] `Line too long (104/100)` in api.py:971 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in template_api.py:83 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1732 (PyLintPython3_C0103)
Found [Warning] `Catching too general exception Exception` in cli.py:2101 (PyLintPython3_W0703)
Found [Info] `Too many arguments (6/5)` in actions/buildiso/standalone.py:206 (PyLintPython3_R0913)
Found [Warning] `Unused argument 'token'` in remote.py:887 (PyLintPython3_W0613)
Found [Info] `Similar lines in 2 files` in cobbler_collections/packages.py:1 (PyLintPython3_R0801)
Found [Info] `Line too long (118/100)` in api.py:1590 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in items/distro.py:443 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'profile' from outer scope (line 57)` in api.py:1584 (PyLintPython3_W0621)
Found [Info] `Too many lines in module (2230/1000)` in api.py:1 (PyLintPython3_C0302)
Found [Info] `Unnecessary "elif" after "return"` in utils.py:447 (PyLintPython3_R1705)
Found [Warning] `Use lazy % formatting in logging functions` in actions/reposync.py:124 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'token'` in remote.py:839 (PyLintPython3_W0613)
Found [Info] `Line too long (112/100)` in remote.py:3447 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in api.py:107 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/import_signatures.py:849 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:624 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in actions/mkloaders.py:75 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/profile.py:160 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in modules/authentication/configfile.py:101 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in utils.py:586 (PyLintPython3_R1705)
Found [Info] `Line too long (119/100)` in template_api.py:193 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in api.py:825 (PyLintPython3_C0301)
Found [Info] `Too many branches (19/12)` in templar.py:82 (PyLintPython3_R0912)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:978 (PyLintPython3_W0613)
Found [Info] `Too many nested blocks (8/5)` in modules/managers/import_signatures.py:211 (PyLintPython3_R1702)
Found [Info] `Line too long (114/100)` in remote.py:2954 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in items/system.py:1780 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in items/repo.py:293 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in api.py:1635 (PyLintPython3_C0301)
Found [Info] `Argument name "b" doesn't conform to snake_case naming style` in utils.py:372 (PyLintPython3_C0103)
Found [Info] `Too many branches (41/12)` in cli.py:2215 (PyLintPython3_R0912)
Found [Info] `Constant name "libpath" doesn't conform to UPPER_CASE naming style` in modules/serializers/file.py:33 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in utils.py:1340 (PyLintPython3_C0301)
Found [Info] `Too many branches (15/12)` in autoinstallgen.py:174 (PyLintPython3_R0912)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:357 (PyLintPython3_W1201)
Found [Info] `Line too long (109/100)` in cli.py:2754 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in yumgen.py:80 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in utils.py:2050 (PyLintPython3_C0103)
Found [Warning] `Attribute 'os_version' defined outside __init__` in modules/managers/import_signatures.py:372 (PyLintPython3_W0201)
Found [Info] `Line too long (103/100)` in cobbler_collections/collection.py:125 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in items/profile.py:150 (PyLintPython3_C0301)
Found [Info] `Using type() instead of isinstance() for a typecheck.` in modules/serializers/mongodb.py:162 (PyLintPython3_C0123)
Found [Info] `Unnecessary "else" after "return"` in utils.py:180 (PyLintPython3_R1705)
Found [Info] `Line too long (108/100)` in items/image.py:77 (PyLintPython3_C0301)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:205 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in modules/managers/dnsmasq.py:100 (PyLintPython3_C0301)
Found [Info] `Too many branches (15/12)` in modules/managers/bind.py:523 (PyLintPython3_R0912)
Found [Info] `Method could be a function` in api.py:1429 (PyLintPython3_R0201)
Found [Info] `Line too long (106/100)` in modules/managers/import_signatures.py:986 (PyLintPython3_C0301)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/file.py:60 (PyLintPython3_W0201)
Found [Warning] `Attribute 'remote_data' defined outside __init__` in actions/replicate.py:179 (PyLintPython3_W0201)
Found [Info] `Variable name "ok" doesn't conform to snake_case naming style` in actions/acl.py:66 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in autoinstallgen.py:311 (PyLintPython3_C0301)
Found [Info] `Argument name "ts" doesn't conform to snake_case naming style` in actions/status.py:88 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in modules/serializers/mongodb.py:73 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in items/item.py:442 (PyLintPython3_C0301)
Found [Info] `Variable name "newScriptFileText" doesn't conform to snake_case naming style` in autoinstallgen.py:64 (PyLintPython3_C0103)
Found [Info] `Variable name "hp" doesn't conform to snake_case naming style` in templar.py:139 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'item' from outer scope (line 39)` in remote.py:808 (PyLintPython3_W0621)
Found [Warning] `Redefining name 'cachefile' from outer scope (line 1197)` in utils.py:1209 (PyLintPython3_W0621)
Found [Info] `Line too long (104/100)` in utils.py:2177 (PyLintPython3_C0301)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in actions/log.py:62 (PyLintPython3_C0103)
Found [Info] `Variable name "expandedAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:98 (PyLintPython3_C0103)
Found [Info] `The if statement can be replaced with 'return bool(test)'` in power_manager.py:244 (PyLintPython3_R1703)
Found [Warning] `Redefining built-in 'filter'` in modules/authentication/ldap.py:149 (PyLintPython3_W0622)
Found [Warning] `Exception arguments suggest string formatting might be intended` in remote.py:2109 (PyLintPython3_W0715)
Found [Warning] `Unused argument 'args'` in modules/scm_track.py:39 (PyLintPython3_W0613)
Found [Info] `Line too long (110/100)` in modules/authorization/ownership.py:84 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/serializers/file.py:118 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in tftpgen.py:1339 (PyLintPython3_C0301)
Found [Info] `Variable name "db" doesn't conform to snake_case naming style` in utils.py:1170 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/log.py:65 (PyLintPython3_W1201)
Found [Info] `Line too long (110/100)` in remote.py:2337 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:235 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/reposync.py:498 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in modules/managers/genders.py:112 (PyLintPython3_W1201)
Found [Info] `Line too long (116/100)` in tftpgen.py:64 (PyLintPython3_C0301)
Found [Info] `Too many local variables (30/15)` in tftpgen.py:165 (PyLintPython3_R0914)
Found [Info] `Line too long (117/100)` in items/distro.py:309 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in remote.py:2270 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in enums.py:85 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'who_viewed'` in cli.py:2702 (PyLintPython3_W0612)
Found [Warning] `Using the global statement` in modules/nsupdate_add_system_post.py:56 (PyLintPython3_W0603)
Found [Warning] `No exception type(s) specified` in modules/managers/import_signatures.py:944 (PyLintPython3_W0702)
Found [Info] `Line too long (114/100)` in api.py:1878 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in items/system.py:2128 (PyLintPython3_R1705)
Found [Info] `Too many local variables (17/15)` in modules/managers/bind.py:191 (PyLintPython3_R0914)
Found [Info] `Line too long (103/100)` in configgen.py:68 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:2695 (PyLintPython3_W0613)
Found [Info] `Line too long (110/100)` in remote.py:2373 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/menu.py:47 (PyLintPython3_C0301)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in remote.py:396 (PyLintPython3_C0103)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/files.py:48 (PyLintPython3_R0913)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in utils.py:1089 (PyLintPython3_R1710)
Found [Info] `Too many instance attributes (26/7)` in actions/replicate.py:44 (PyLintPython3_R0902)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in serializer.py:50 (PyLintPython3_C0103)
Found [Info] `Constant name "wimupdate" doesn't conform to UPPER_CASE naming style` in modules/sync_post_wingen.py:26 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in items/profile.py:158 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in remote.py:3112 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in utils.py:858 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/repos.py:51 (PyLintPython3_R0913)
Found [Info] `Line too long (110/100)` in remote.py:2301 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in actions/reposync.py:752 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in utils.py:1199 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in tftpgen.py:1234 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in actions/buildiso/__init__.py:97 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in api.py:263 (PyLintPython3_W1201)
Found [Info] `Too many statements (93/50)` in cli.py:2215 (PyLintPython3_R0915)
Found [Warning] `Access to a protected member _new_event of a client class` in remote.py:203 (PyLintPython3_W0212)
Found [Info] `Line too long (119/100)` in settings/__init__.py:339 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in actions/buildiso/__init__.py:211 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'arg1'` in modules/authorization/configfile.py:54 (PyLintPython3_W0613)
Found [Info] `Line too long (115/100)` in items/item.py:473 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in modules/authentication/ldap.py:127 (PyLintPython3_W0702)
Found [Info] `Import alias does not rename original package` in cobbler_collections/profiles.py:22 (PyLintPython3_C0414)
Found [Info] `Line too long (117/100)` in modules/authentication/spacewalk.py:38 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in cli.py:167 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'args'` in modules/managers/genders.py:55 (PyLintPython3_W0613)
Found [Info] `Line too long (113/100)` in api.py:1334 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in items/mgmtclass.py:41 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/buildiso/netboot.py:552 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in modules/authentication/spacewalk.py:82 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:97 (PyLintPython3_C0103)
Found [Info] `Too many arguments (9/5)` in tftpgen.py:716 (PyLintPython3_R0913)
Found [Info] `Line too long (117/100)` in items/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in cli.py:156 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:1197 (PyLintPython3_W0613)
Found [Info] `Function name "_IP" doesn't conform to snake_case naming style` in utils.py:192 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in tftpgen.py:1210 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in services.py:166 (PyLintPython3_C0301)
Found [Info] `Too many branches (33/12)` in cobbler_collections/collection.py:369 (PyLintPython3_R0912)
Found [Info] `Too many local variables (18/15)` in actions/status.py:53 (PyLintPython3_R0914)
Found [Warning] `No exception type(s) specified` in remote.py:667 (PyLintPython3_W0702)
Found [Info] `Line too long (120/100)` in validate.py:581 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in remote.py:3765 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in modules/authorization/ownership.py:82 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in modules/authentication/configfile.py:57 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in utils.py:1543 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in items/item.py:105 (PyLintPython3_C0301)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in modules/managers/import_signatures.py:988 (PyLintPython3_R1710)
Found [Info] `Too many local variables (16/15)` in modules/managers/bind.py:103 (PyLintPython3_R0914)
Found [Info] `Line too long (116/100)` in items/image.py:131 (PyLintPython3_C0301)
Found [Info] `Variable name "childElem" doesn't conform to snake_case naming style` in template_api.py:219 (PyLintPython3_C0103)
Found [Info] `Line too long (112/100)` in utils.py:361 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in autoinstall_manager.py:274 (PyLintPython3_C0103)
Found [Info] `Variable name "dt" doesn't conform to snake_case naming style` in modules/managers/isc.py:212 (PyLintPython3_C0103)
Found [Info] `Too many branches (28/12)` in modules/authentication/ldap.py:39 (PyLintPython3_R0912)
Found [Info] `Line too long (101/100)` in modules/scm_track.py:43 (PyLintPython3_C0301)
Found [Info] `Too many branches (24/12)` in cobbler_collections/collection.py:252 (PyLintPython3_R0912)
Found [Info] `Line too long (120/100)` in remote.py:3202 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in serializer.py:54 (PyLintPython3_W0702)
Found [Warning] `Attribute 'remote_settings' defined outside __init__` in actions/replicate.py:180 (PyLintPython3_W0201)
Found [Info] `Line too long (113/100)` in remote.py:3092 (PyLintPython3_C0301)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in cobblerd.py:61 (PyLintPython3_C0103)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in actions/status.py:172 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in api.py:2118 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in api.py:1869 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in validate.py:497 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:439 (PyLintPython3_W1201)
Found [Warning] `Use lazy % formatting in logging functions` in api.py:1406 (PyLintPython3_W1201)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_restart_services.py:71 (PyLintPython3_W1201)
Found [Info] `Line too long (110/100)` in modules/managers/isc.py:184 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in actions/check.py:287 (PyLintPython3_C0301)
Found [Info] `Too many nested blocks (6/5)` in modules/managers/isc.py:78 (PyLintPython3_R1702)
Found [Warning] `Unused argument 'page'` in remote.py:954 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'is_profile'` in yumgen.py:41 (PyLintPython3_W0613)
Found [Info] `Line too long (104/100)` in remote.py:3444 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in modules/authorization/ownership.py:220 (PyLintPython3_R1705)
Found [Info] `Constant name "pymongo_loaded" doesn't conform to UPPER_CASE naming style` in modules/serializers/mongodb.py:35 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in autoinstall_manager.py:352 (PyLintPython3_C0301)
Found [Info] `Too many return statements (9/6)` in cli.py:2215 (PyLintPython3_R0911)
Found [Warning] `Redefining built-in 'format'` in actions/status.py:161 (PyLintPython3_W0622)
Found [Warning] `No exception type(s) specified` in remote.py:744 (PyLintPython3_W0702)
Found [Info] `Line too long (109/100)` in actions/buildiso/standalone.py:257 (PyLintPython3_C0301)
Found [Warning] `Unnecessary pass statement` in cexceptions.py:59 (PyLintPython3_W0107)
Found [Info] `Too many arguments (6/5)` in api.py:493 (PyLintPython3_R0913)
Found [Info] `Line too long (120/100)` in utils.py:543 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in modules/managers/import_signatures.py:652 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in actions/reposync.py:331 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in actions/reposync.py:747 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in actions/buildiso/standalone.py:259 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/repo.py:68 (PyLintPython3_C0301)
Found [Info] `Missing module docstring` in modules/installation/post_power.py:1 (PyLintPython3_C0114)
Found [Warning] `Unused variable 'kernel_name'` in tftpgen.py:1492 (PyLintPython3_W0612)
Found [Info] `Line too long (120/100)` in settings/migrations/__init__.py:210 (PyLintPython3_C0301)
Found [Info] `Too many local variables (21/15)` in modules/managers/bind.py:523 (PyLintPython3_R0914)
Found [Warning] `Access to a protected member _collection_mgr of a client class` in items/system.py:1818 (PyLintPython3_W0212)
Found [Warning] `Unused argument 'rest'` in remote.py:2391 (PyLintPython3_W0613)
Found [Info] `Variable name "fh" doesn't conform to snake_case naming style` in modules/managers/dnsmasq.py:167 (PyLintPython3_C0103)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in utils.py:353 (PyLintPython3_C0103)
Found [Info] `Variable name "st" doesn't conform to snake_case naming style` in actions/reposync.py:70 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'settings' from outer scope (line 48)` in utils.py:2086 (PyLintPython3_W0621)
Found [Info] `Missing function or method docstring` in modules/sync_post_wingen.py:46 (PyLintPython3_C0116)
Found [Info] `Line too long (120/100)` in tftpgen.py:1338 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in remote.py:3122 (PyLintPython3_C0301)
Found [Info] `Method name "SNIPPET" doesn't conform to snake_case naming style` in template_api.py:191 (PyLintPython3_C0103)
Found [Warning] `Attribute 'token' defined outside __init__` in cli.py:2142 (PyLintPython3_W0201)
Found [Info] `Line too long (118/100)` in remote.py:1263 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/profile.py:102 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:2736 (PyLintPython3_W0613)
Found [Info] `Too many instance attributes (48/7)` in items/system.py:32 (PyLintPython3_R0902)
Found [Info] `Variable name "fh" doesn't conform to snake_case naming style` in remote.py:488 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:827 (PyLintPython3_W0613)
Found [Info] `Missing class docstring` in actions/acl.py:31 (PyLintPython3_C0115)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in actions/reposync.py:395 (PyLintPython3_C0103)
Found [Info] `Too many return statements (8/6)` in items/item.py:41 (PyLintPython3_R0911)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/resource.py:55 (PyLintPython3_W0201)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:156 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in remote.py:1723 (PyLintPython3_C0301)
Found [Info] `Too many statements (129/50)` in settings/__init__.py:48 (PyLintPython3_R0915)
Found [Info] `Variable name "c" doesn't conform to snake_case naming style` in remote.py:3297 (PyLintPython3_C0103)
Found [Info] `Too many branches (25/12)` in tftpgen.py:716 (PyLintPython3_R0912)
Found [Info] `Variable name "ok" doesn't conform to snake_case naming style` in actions/acl.py:69 (PyLintPython3_C0103)
Found [Info] `Line too long (103/100)` in modules/managers/bind.py:513 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in modules/managers/import_signatures.py:617 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in utils.py:607 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'junk'` in items/item.py:79 (PyLintPython3_W0612)
Found [Info] `Line too long (109/100)` in items/system.py:1785 (PyLintPython3_C0301)
Found [Info] `Line too long (136/100)` in modules/authentication/spacewalk.py:102 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in actions/reposync.py:479 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in cli.py:153 (PyLintPython3_C0301)
Found [Info] `Too many statements (66/50)` in modules/managers/bind.py:523 (PyLintPython3_R0915)
Found [Info] `Line too long (114/100)` in items/item.py:108 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in modules/installation/__init__.py:5 (PyLintPython3_C0301)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/profile.py:109 (PyLintPython3_W0201)
Found [Info] `Too many branches (13/12)` in tftpgen.py:430 (PyLintPython3_R0912)
Found [Warning] `Attribute 'arch' defined outside __init__` in modules/managers/import_signatures.py:181 (PyLintPython3_W0201)
Found [Warning] `Unused variable 'x'` in power_manager.py:226 (PyLintPython3_W0612)
Found [Info] `Line too long (113/100)` in services.py:178 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:875 (PyLintPython3_W0613)
Found [Info] `Line too long (120/100)` in settings/__init__.py:364 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in utils.py:547 (PyLintPython3_R1705)
Found [Warning] `Unused argument 'page'` in remote.py:1002 (PyLintPython3_W0613)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/isc.py:145 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "return"` in utils.py:1640 (PyLintPython3_R1705)
Found [Info] `Line too long (118/100)` in utils.py:1541 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in power_manager.py:224 (PyLintPython3_C0103)
Found [Info] `Line too long (101/100)` in items/system.py:1114 (PyLintPython3_C0301)
Found [Info] `Argument name "v" doesn't conform to snake_case naming style` in utils.py:2112 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in cli.py:1942 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in api.py:1434 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in utils.py:1469 (PyLintPython3_R1705)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:444 (PyLintPython3_W1201)
Found [Info] `Too many arguments (15/5)` in api.py:2085 (PyLintPython3_R0913)
Found [Info] `Consider merging these comparisons with "in" to "dist in ('debian', 'ubuntu')"` in utils.py:2046 (PyLintPython3_R1714)
Found [Info] `Line too long (118/100)` in modules/installation/__init__.py:7 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in templar.py:63 (PyLintPython3_C0301)
Found [Warning] `Attribute 'name' defined outside __init__` in items/image.py:94 (PyLintPython3_W0201)
Found [Info] `Line too long (105/100)` in remote.py:3690 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'resource'` in modules/authorization/ownership.py:118 (PyLintPython3_W0613)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in utils.py:987 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in items/mgmtclass.py:42 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:3179 (PyLintPython3_W0621)
Found [Info] `Line too long (105/100)` in actions/mkloaders.py:106 (PyLintPython3_C0301)
Found [Info] `Too many branches (24/12)` in modules/authorization/ownership.py:150 (PyLintPython3_R0912)
Found [Info] `Line too long (102/100)` in actions/buildiso/netboot.py:240 (PyLintPython3_C0301)
Found [Info] `Consider merging these comparisons with "in" to 'EMPTY_VERSION in (old, new)'` in settings/migrations/__init__.py:278 (PyLintPython3_R1714)
Found [Info] `Method could be a function` in actions/report.py:269 (PyLintPython3_R0201)
Found [Info] `Line too long (117/100)` in modules/scm_track.py:31 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in api.py:75 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in api.py:188 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in items/profile.py:226 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/reposync.py:847 (PyLintPython3_R0201)
Found [Info] `Too many local variables (18/15)` in cobbler_collections/collection.py:252 (PyLintPython3_R0914)
Found [Info] `Disallowed name "foo"` in modules/managers/import_signatures.py:615 (PyLintPython3_C0104)
Found [Info] `Too many nested blocks (6/5)` in actions/report.py:305 (PyLintPython3_R1702)
Found [Info] `Import alias does not rename original package` in cobbler_collections/systems.py:22 (PyLintPython3_C0414)
Found [Info] `Line too long (107/100)` in modules/managers/import_signatures.py:230 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'args'` in services.py:70 (PyLintPython3_W0613)
Found [Info] `Line too long (118/100)` in items/item.py:683 (PyLintPython3_C0301)
Found [Info] `Too many public methods (21/20)` in actions/check.py:32 (PyLintPython3_R0904)
Found [Info] `Line too long (116/100)` in modules/managers/import_signatures.py:848 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in services.py:415 (PyLintPython3_W0702)
Found [Info] `Line too long (117/100)` in items/profile.py:156 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/system.py:413 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in remote.py:2684 (PyLintPython3_C0301)
Found [Info] `Too many local variables (16/15)` in actions/replicate.py:270 (PyLintPython3_R0914)
Found [Info] `Unnecessary "elif" after "return"` in cli.py:2193 (PyLintPython3_R1705)
Found [Info] `Too many branches (16/12)` in actions/replicate.py:173 (PyLintPython3_R0912)
Found [Info] `Too many public methods (31/20)` in items/item.py:31 (PyLintPython3_R0904)
Found [Info] `Line too long (105/100)` in power_manager.py:194 (PyLintPython3_C0301)
Found [Info] `Missing class docstring` in remote.py:3873 (PyLintPython3_C0115)
Found [Info] `Method could be a function` in remote.py:3454 (PyLintPython3_R0201)
Found [Info] `Missing function or method docstring` in modules/sync_post_wingen.py:230 (PyLintPython3_C0116)
Found [Info] `Too many instance attributes (8/7)` in actions/report.py:23 (PyLintPython3_R0902)
Found [Info] `Too many branches (16/12)` in items/item.py:41 (PyLintPython3_R0912)
Found [Warning] `Unused variable 'name'` in modules/managers/bind.py:499 (PyLintPython3_W0612)
Found [Info] `Line too long (113/100)` in utils.py:578 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in api.py:922 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in items/distro.py:394 (PyLintPython3_C0301)
Found [Info] `Consider merging these comparisons with "in" to "netmask not in ('', '?')"` in remote.py:2816 (PyLintPython3_R1714)
Found [Info] `Line too long (106/100)` in modules/authentication/ldap.py:153 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in items/system.py:993 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in utils.py:1893 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in api.py:1278 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "return"` in api.py:1522 (PyLintPython3_R1705)
Found [Info] `Line too long (117/100)` in actions/check.py:505 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in utils.py:2022 (PyLintPython3_C0301)
Found [Warning] `Catching too general exception Exception` in actions/replicate.py:168 (PyLintPython3_W0703)
Found [Info] `Variable name "a" doesn't conform to snake_case naming style` in cobbler_collections/collection.py:66 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in remote.py:893 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'hosts'` in modules/managers/bind.py:485 (PyLintPython3_W0613)
Found [Warning] `Attribute 'port' defined outside __init__` in actions/replicate.py:407 (PyLintPython3_W0201)
Found [Warning] `Unused variable 'status'` in cli.py:2702 (PyLintPython3_W0612)
Found [Warning] `Unused argument 'user'` in modules/authorization/ownership.py:101 (PyLintPython3_W0613)
Found [Warning] `No exception type(s) specified` in remote.py:3600 (PyLintPython3_W0702)
Found [Info] `Line too long (114/100)` in items/system.py:1340 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/reposync.py:425 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in api.py:2009 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in remote.py:2509 (PyLintPython3_C0301)
Found [Info] `Argument name "REMOTE_ADDR" doesn't conform to snake_case naming style` in remote.py:2427 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in items/distro.py:243 (PyLintPython3_C0301)
Found [Info] `Variable name "h" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:254 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in utils.py:1833 (PyLintPython3_W0702)
Found [Info] `Line too long (109/100)` in api.py:2227 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in items/item.py:322 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in items/system.py:1316 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/bind.py:243 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:2708 (PyLintPython3_W0613)
Found [Info] `Line too long (119/100)` in items/distro.py:431 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in template_api.py:104 (PyLintPython3_C0301)
Found [Info] `Variable name "h" doesn't conform to snake_case naming style` in actions/reposync.py:637 (PyLintPython3_C0103)
Found [Info] `Variable name "bv" doesn't conform to snake_case naming style` in utils.py:377 (PyLintPython3_C0103)
Found [Info] `Variable name "p1" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:940 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in items/item.py:205 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "raise"` in items/item.py:386 (PyLintPython3_R1720)
Found [Info] `Line too long (118/100)` in utils.py:1222 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'entry'` in remote.py:3501 (PyLintPython3_W0612)
Found [Info] `The if statement can be replaced with 'var = bool(test)'` in utils.py:1607 (PyLintPython3_R1703)
Found [Info] `Variable name "m" doesn't conform to snake_case naming style` in utils.py:1011 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in modules/managers/bind.py:622 (PyLintPython3_W0702)
Found [Info] `Argument name "ai" doesn't conform to snake_case naming style` in remote.py:2415 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in items/distro.py:230 (PyLintPython3_C0301)
Found [Info] `Too many local variables (27/15)` in modules/authentication/ldap.py:39 (PyLintPython3_R0914)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/reposync.py:728 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in module_loader.py:170 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'cidr_ok'` in items/system.py:1314 (PyLintPython3_W0613)
Found [Info] `Too many local variables (27/15)` in tftpgen.py:929 (PyLintPython3_R0914)
Found [Info] `Too many branches (13/12)` in utils.py:807 (PyLintPython3_R0912)
Found [Warning] `Unused variable 'path'` in utils.py:1639 (PyLintPython3_W0612)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in remote.py:2806 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in tftpgen.py:1091 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in cli.py:121 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in actions/buildiso/netboot.py:557 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in modules/sync_post_restart_services.py:68 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in items/file.py:53 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in modules/managers/import_signatures.py:71 (PyLintPython3_C0301)
Found [Info] `Too many statements (80/50)` in modules/managers/import_signatures.py:146 (PyLintPython3_R0915)
Found [Info] `Line too long (111/100)` in items/system.py:1784 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in modules/managers/import_signatures.py:323 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/import_signatures.py:717 (PyLintPython3_C0301)
Found [Info] `standard import "import time" should be placed before "import dns.query"` in modules/nsupdate_delete_system_pre.py:17 (PyLintPython3_C0411)
Found [Info] `Line too long (117/100)` in services.py:394 (PyLintPython3_C0301)
Found [Warning] `Attribute 'os_version' defined outside __init__` in modules/managers/import_signatures.py:173 (PyLintPython3_W0201)
Found [Info] `Constant name "apt_available" doesn't conform to UPPER_CASE naming style` in modules/managers/import_signatures.py:53 (PyLintPython3_C0103)
Found [Info] `Similar lines in 2 files` in actions/buildiso/standalone.py:1 (PyLintPython3_R0801)
Found [Info] `Method could be a function` in cobbler_collections/distros.py:43 (PyLintPython3_R0201)
Found [Info] `Line too long (107/100)` in utils.py:2159 (PyLintPython3_C0301)
Found [Info] `Variable name "t" doesn't conform to snake_case naming style` in utils.py:126 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in utils.py:1544 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in items/system.py:1782 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'with_sync'` in cobbler_collections/files.py:52 (PyLintPython3_W0613)
Found [Warning] `Attribute 'path' defined outside __init__` in modules/managers/import_signatures.py:175 (PyLintPython3_W0201)
Found [Info] `Line too long (103/100)` in actions/check.py:210 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in utils.py:1868 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in remote.py:3749 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:432 (PyLintPython3_C0301)
Found [Info] `Argument name "fn" doesn't conform to snake_case naming style` in utils.py:1161 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in modules/authorization/ownership.py:70 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in modules/managers/import_signatures.py:988 (PyLintPython3_R0201)
Found [Info] `Unnecessary "elif" after "return"` in modules/scm_track.py:57 (PyLintPython3_R1705)
Found [Warning] `Useless super delegation in method '__init__'` in modules/managers/ndjbdns.py:56 (PyLintPython3_W0235)
Found [Info] `Line too long (105/100)` in remote.py:2824 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in utils.py:796 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in remote.py:2070 (PyLintPython3_R0913)
Found [Info] `Line too long (108/100)` in items/profile.py:676 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:857 (PyLintPython3_C0301)
Found [Info] `Too many instance attributes (19/7)` in items/distro.py:31 (PyLintPython3_R0902)
Found [Info] `Line too long (115/100)` in actions/check.py:182 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in autoinstallgen.py:181 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/profiles.py:37 (PyLintPython3_C0116)
Found [Info] `Unnecessary "elif" after "return"` in items/profile.py:486 (PyLintPython3_R1705)
Found [Info] `Line too long (116/100)` in modules/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in remote.py:3152 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in modules/installation/post_puppet.py:61 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in modules/managers/isc.py:243 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in items/item.py:481 (PyLintPython3_C0301)
Found [Info] `Too few public methods (1/2)` in actions/log.py:29 (PyLintPython3_R0903)
Found [Info] `Too many return statements (11/6)` in cli.py:2186 (PyLintPython3_R0911)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in utils.py:465 (PyLintPython3_R1710)
Found [Info] `Missing function or method docstring` in template_api.py:47 (PyLintPython3_C0116)
Found [Info] `Line too long (115/100)` in templar.py:121 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in utils.py:563 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in cobbler_collections/menus.py:40 (PyLintPython3_R0201)
Found [Info] `Unnecessary "else" after "return"` in api.py:1577 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in cobbler_collections/profiles.py:40 (PyLintPython3_R0201)
Found [Warning] `Unused argument 'token'` in remote.py:954 (PyLintPython3_W0613)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in enums.py:43 (PyLintPython3_W0707)
Found [Info] `Line too long (116/100)` in remote.py:2162 (PyLintPython3_C0301)
Found [Info] `Consider merging these comparisons with "in" to "report_what in ('all', collection_name, '%ss' % collection_name, '%ses' % collection_name)"` in actions/report.py:447 (PyLintPython3_R1714)
Found [Info] `Line too long (116/100)` in actions/check.py:280 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:966 (PyLintPython3_W0613)
Found [Info] `Constant name "pymongo_loaded" doesn't conform to UPPER_CASE naming style` in modules/serializers/mongodb.py:38 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "continue"` in items/system.py:541 (PyLintPython3_R1724)
Found [Info] `Missing class docstring` in yumgen.py:30 (PyLintPython3_C0115)
Found [Info] `Line too long (114/100)` in modules/managers/import_signatures.py:729 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in cli.py:2060 (PyLintPython3_R0201)
Found [Info] `Too many local variables (22/15)` in tftpgen.py:716 (PyLintPython3_R0914)
Found [Info] `Line too long (106/100)` in items/profile.py:441 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:1014 (PyLintPython3_W0613)
Found [Info] `Line too long (119/100)` in items/item.py:235 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in remote.py:2222 (PyLintPython3_C0301)
Found [Warning] `Access to a protected member _set_task_state of a client class` in remote.py:120 (PyLintPython3_W0212)
Found [Info] `Unnecessary "elif" after "return"` in utils.py:1098 (PyLintPython3_R1705)
Found [Info] `Line too long (107/100)` in items/item.py:449 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in remote.py:495 (PyLintPython3_R0201)
Found [Warning] `Unused CX imported from cobbler.cexceptions` in modules/managers/dnsmasq.py:29 (PyLintPython3_W0611)
Found [Warning] `Unused CX imported from cobbler.cexceptions` in modules/authorization/ownership.py:32 (PyLintPython3_W0611)
Found [Info] `Variable name "f2" doesn't conform to snake_case naming style` in modules/managers/bind.py:392 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:320 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'rest'` in remote.py:3179 (PyLintPython3_W0613)
Found [Info] `Method could be a function` in modules/managers/bind.py:402 (PyLintPython3_R0201)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/distro.py:89 (PyLintPython3_W0201)
Found [Info] `Unnecessary "else" after "return"` in items/distro.py:449 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in api.py:2214 (PyLintPython3_R0201)
Found [Info] `Line too long (118/100)` in modules/managers/genders.py:74 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'distro' from outer scope (line 39)` in remote.py:3290 (PyLintPython3_W0621)
Found [Info] `Variable name "f2" doesn't conform to snake_case naming style` in modules/managers/isc.py:65 (PyLintPython3_C0103)
Found [Info] `Variable name "fullAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:89 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "return"` in remote.py:1256 (PyLintPython3_R1705)
Found [Info] `Line too long (119/100)` in remote.py:2501 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/import_signatures.py:908 (PyLintPython3_C0301)
Found [Info] `Redefining argument with the local name 'name'` in cobbler_collections/collection.py:151 (PyLintPython3_R1704)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/isc.py:139 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:222 (PyLintPython3_W1201)
Found [Info] `Line too long (117/100)` in services.py:322 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:313 (PyLintPython3_W1201)
Found [Info] `Too many branches (14/12)` in cobbler_collections/menus.py:52 (PyLintPython3_R0912)
Found [Info] `Line too long (107/100)` in tftpgen.py:1223 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in autoinstall_manager.py:291 (PyLintPython3_R1705)
Found [Warning] `Redefining built-in 'input'` in utils.py:1488 (PyLintPython3_W0622)
Found [Info] `Line too long (103/100)` in api.py:174 (PyLintPython3_C0301)
Found [Info] `Module name "V3_2_0" doesn't conform to snake_case naming style` in settings/migrations/V3_2_0.py:1 (PyLintPython3_C0103)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in actions/check.py:332 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "return"` in items/system.py:1309 (PyLintPython3_R1705)
Found [Warning] `Attribute 'package_patterns' defined outside __init__` in actions/replicate.py:414 (PyLintPython3_W0201)
Found [Warning] `Unused argument 'rest'` in remote.py:3065 (PyLintPython3_W0613)
Found [Info] `Line too long (114/100)` in templar.py:185 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in modules/installation/__init__.py:3 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:267 (PyLintPython3_W1201)
Found [Info] `Missing module docstring` in modules/installation/post_report.py:1 (PyLintPython3_C0114)
Found [Info] `Line too long (110/100)` in remote.py:2369 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in utils.py:1809 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in cobbler_collections/collection.py:120 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in modules/managers/import_signatures.py:116 (PyLintPython3_C0301)
Found [Info] `Variable name "cobblerElement" doesn't conform to snake_case naming style` in autoinstallgen.py:137 (PyLintPython3_C0103)
Found [Info] `Variable name "t" doesn't conform to snake_case naming style` in configgen.py:156 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'file' from outer scope (line 39)` in remote.py:2862 (PyLintPython3_W0621)
Found [Warning] `Unused argument 'page'` in remote.py:966 (PyLintPython3_W0613)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/images.py:42 (PyLintPython3_R0913)
Found [Info] `Line too long (101/100)` in modules/managers/isc.py:109 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in items/item.py:52 (PyLintPython3_C0301)
Found [Info] `Too many branches (21/12)` in modules/nsupdate_delete_system_pre.py:48 (PyLintPython3_R0912)
Found [Warning] `Unused variable 'i'` in cobbler_collections/collection.py:515 (PyLintPython3_W0612)
Found [Warning] `Use lazy % formatting in logging functions` in tftpgen.py:219 (PyLintPython3_W1201)
Found [Info] `Line too long (116/100)` in actions/buildiso/netboot.py:296 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:966 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in utils.py:647 (PyLintPython3_C0301)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:109 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in modules/sync_post_restart_services.py:14 (PyLintPython3_C0301)
Found [Info] `Line too long (109/100)` in items/image.py:447 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:2536 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in api.py:917 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/repo.py:458 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in power_manager.py:51 (PyLintPython3_C0103)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:193 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:2460 (PyLintPython3_W0621)
Found [Info] `Line too long (113/100)` in actions/buildiso/__init__.py:214 (PyLintPython3_C0301)
Found [Info] `Variable name "v" doesn't conform to snake_case naming style` in cobbler_collections/images.py:63 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "continue"` in items/system.py:323 (PyLintPython3_R1724)
Found [Info] `Line too long (104/100)` in api.py:986 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'api_handle'` in modules/authentication/passthru.py:29 (PyLintPython3_W0613)
Found [Info] `Constant name "logf" doesn't conform to UPPER_CASE naming style` in modules/nsupdate_delete_system_pre.py:56 (PyLintPython3_C0103)
Found [Info] `Consider merging these comparisons with "in" to "report_what in ('all', collection_name, '%ss' % collection_name, '%ses' % collection_name)"` in actions/report.py:419 (PyLintPython3_R1714)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in tftpgen.py:1271 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in tftpgen.py:733 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in services.py:79 (PyLintPython3_C0116)
Found [Info] `Line too long (116/100)` in modules/managers/import_signatures.py:346 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/import_signatures.py:404 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'recursive'` in cobbler_collections/repos.py:57 (PyLintPython3_W0613)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in serializer.py:65 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in api.py:1844 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:826 (PyLintPython3_C0103)
Found [Info] `Line too long (112/100)` in remote.py:2738 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/reposync.py:165 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'rest'` in remote.py:2549 (PyLintPython3_W0613)
Found [Info] `Line too long (115/100)` in cobbler_collections/collection.py:391 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in tftpgen.py:1117 (PyLintPython3_C0301)
Found [Info] `Import outside toplevel (ldap)` in modules/authentication/ldap.py:52 (PyLintPython3_C0415)
Found [Info] `Too many return statements (9/6)` in remote.py:3547 (PyLintPython3_R0911)
Found [Info] `Line too long (117/100)` in tftpgen.py:1169 (PyLintPython3_C0301)
Found [Info] `Line too long (109/100)` in settings/migrations/__init__.py:13 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in template_api.py:112 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in utils.py:1176 (PyLintPython3_W0702)
Found [Info] `Line too long (116/100)` in utils.py:88 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in items/repo.py:354 (PyLintPython3_C0301)
Found [Info] `Variable name "t" doesn't conform to snake_case naming style` in utils.py:593 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/sync.py:151 (PyLintPython3_W1201)
Found [Info] `Constant name "apt_available" doesn't conform to UPPER_CASE naming style` in modules/managers/import_signatures.py:55 (PyLintPython3_C0103)
Found [Info] `Line too long (101/100)` in utils.py:634 (PyLintPython3_C0301)
Found [Info] `Consider merging these comparisons with "in" to "report_what in ('all', collection_name, '%ss' % collection_name, '%ses' % collection_name)"` in actions/report.py:472 (PyLintPython3_R1714)
Found [Info] `Line too long (117/100)` in cli.py:1089 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in utils.py:1167 (PyLintPython3_C0301)
Found [Error] `Instance of 'NetbootBuildiso' has no 'distctr' member` in actions/buildiso/netboot.py:448 (PyLintPython3_E1101)
Found [Info] `Line too long (109/100)` in items/profile.py:155 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in power_manager.py:150 (PyLintPython3_C0301)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in yumgen.py:60 (PyLintPython3_C0103)
Found [Info] `Too many statements (141/50)` in cli.py:2380 (PyLintPython3_R0915)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in modules/authentication/configfile.py:79 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in actions/buildiso/netboot.py:520 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in cli.py:110 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in configgen.py:71 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in actions/check.py:361 (PyLintPython3_C0301)
Found [Info] `Too many branches (20/12)` in modules/managers/bind.py:103 (PyLintPython3_R0912)
Found [Info] `Too many nested blocks (6/5)` in modules/managers/isc.py:250 (PyLintPython3_R1702)
Found [Info] `Method could be a function` in cli.py:2186 (PyLintPython3_R0201)
Found [Warning] `No exception type(s) specified` in cobbler_collections/collection.py:146 (PyLintPython3_W0702)
Found [Info] `Line too long (117/100)` in api.py:1076 (PyLintPython3_C0301)
Found [Info] `Variable name "RSYNC_CMD" doesn't conform to snake_case naming style` in utils.py:955 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in tftpgen.py:940 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:978 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in configgen.py:176 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in remote.py:1221 (PyLintPython3_C0301)
Found [Info] `Too many public methods (30/20)` in items/profile.py:30 (PyLintPython3_R0904)
Found [Info] `Unnecessary "elif" after "return"` in services.py:342 (PyLintPython3_R1705)
Found [Info] `Line too long (116/100)` in autoinstallgen.py:402 (PyLintPython3_C0301)
Found [Info] `Variable name "f2" doesn't conform to snake_case naming style` in modules/managers/bind.py:554 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in modules/managers/import_signatures.py:718 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in actions/acl.py:108 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in template_api.py:203 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in utils.py:1993 (PyLintPython3_R1705)
Found [Info] `Line too long (109/100)` in items/repo.py:196 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in autoinstall_manager.py:284 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in items/repo.py:408 (PyLintPython3_C0301)
Found [Info] `Argument name "ip" doesn't conform to snake_case naming style` in utils.py:168 (PyLintPython3_C0103)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in utils.py:1376 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in remote.py:417 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in utils.py:1062 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in cli.py:2739 (PyLintPython3_R0201)
Found [Warning] `Unused argument 'recursive'` in cobbler_collections/files.py:54 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'rest'` in remote.py:2536 (PyLintPython3_W0613)
Found [Info] `Too many instance attributes (15/7)` in api.py:79 (PyLintPython3_R0902)
Found [Warning] `Access to a protected member _set_task_state of a client class` in remote.py:133 (PyLintPython3_W0212)
Found [Info] `Line too long (117/100)` in actions/reposync.py:601 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in items/resource.py:87 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:398 (PyLintPython3_W1201)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in actions/report.py:280 (PyLintPython3_R1710)
Found [Info] `Too many lines in module (2135/1000)` in items/system.py:1 (PyLintPython3_C0302)
Found [Info] `Variable name "tb" doesn't conform to snake_case naming style` in utils.py:109 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in actions/report.py:69 (PyLintPython3_R0201)
Found [Warning] `Unused argument 'rest'` in remote.py:839 (PyLintPython3_W0613)
Found [Info] `Line too long (110/100)` in cli.py:2038 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:972 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in enums.py:2 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:394 (PyLintPython3_W0621)
Found [Info] `Variable name "g" doesn't conform to snake_case naming style` in modules/authorization/ownership.py:197 (PyLintPython3_C0103)
Found [Info] `Too many local variables (26/15)` in modules/managers/isc.py:228 (PyLintPython3_R0914)
Found [Info] `Line too long (105/100)` in remote.py:3667 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in templar.py:47 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in cli.py:152 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'profile' from outer scope (line 57)` in api.py:1543 (PyLintPython3_W0621)
Found [Info] `Line too long (133/100)` in power_manager.py:231 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in items/image.py:41 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in cli.py:2047 (PyLintPython3_R0201)
Found [Info] `Too many arguments (6/5)` in modules/authorization/ownership.py:118 (PyLintPython3_R0913)
Found [Info] `Line too long (120/100)` in utils.py:693 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in cobbler_collections/collection.py:340 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in modules/authorization/ownership.py:158 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/mkloaders.py:50 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in utils.py:344 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in modules/installation/pre_puppet.py:71 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/log.py:63 (PyLintPython3_W1201)
Found [Info] `Variable name "pe" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:389 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'distribution'` in modules/managers/import_signatures.py:1009 (PyLintPython3_W0613)
Found [Info] `Variable name "h" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:89 (PyLintPython3_C0103)
Found [Warning] `Redefining built-in 'type'` in autoinstallgen.py:71 (PyLintPython3_W0622)
Found [Info] `Line too long (115/100)` in items/item.py:500 (PyLintPython3_C0301)
Found [Info] `Too many local variables (23/15)` in actions/reposync.py:541 (PyLintPython3_R0914)
Found [Info] `Line too long (108/100)` in modules/authorization/ownership.py:103 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in modules/authorization/ownership.py:228 (PyLintPython3_R1705)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in module_loader.py:158 (PyLintPython3_W0707)
Found [Info] `Line too long (117/100)` in modules/managers/dnsmasq.py:99 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:3369 (PyLintPython3_W0613)
Found [Info] `Line too long (113/100)` in template_api.py:210 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in remote.py:3132 (PyLintPython3_C0301)
Found [Info] `Too many lines in module (1525/1000)` in tftpgen.py:1 (PyLintPython3_C0302)
Found [Info] `Too many statements (122/50)` in modules/sync_post_wingen.py:261 (PyLintPython3_R0915)
Found [Info] `Too many public methods (50/20)` in items/system.py:784 (PyLintPython3_R0904)
Found [Info] `Variable name "ot" doesn't conform to snake_case naming style` in actions/replicate.py:287 (PyLintPython3_C0103)
Found [Warning] `Using possibly undefined loop variable 'allowed'` in modules/authorization/ownership.py:145 (PyLintPython3_W0631)
Found [Info] `Line too long (118/100)` in modules/authorization/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Variable name "p" doesn't conform to snake_case naming style` in actions/replicate.py:344 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'token'` in remote.py:1183 (PyLintPython3_W0613)
Found [Info] `Too many branches (47/12)` in tftpgen.py:929 (PyLintPython3_R0912)
Found [Info] `Line too long (116/100)` in modules/managers/bind.py:200 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/mgmtclass.py:57 (PyLintPython3_C0301)
Found [Warning] `Attribute 'repo_patterns' defined outside __init__` in actions/replicate.py:411 (PyLintPython3_W0201)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:442 (PyLintPython3_W1201)
Found [Info] `Line too long (112/100)` in remote.py:3422 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:875 (PyLintPython3_W0613)
Found [Warning] `Use lazy % formatting in logging functions` in utils.py:112 (PyLintPython3_W1201)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in autoinstallgen.py:243 (PyLintPython3_C0103)
Found [Info] `Argument name "REMOTE_MAC" doesn't conform to snake_case naming style` in services.py:104 (PyLintPython3_C0103)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in services.py:260 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in autoinstall_manager.py:243 (PyLintPython3_W0702)
Found [Info] `Consider merging these isinstance calls to isinstance(fielddata, (list, tuple))` in utils.py:844 (PyLintPython3_R1701)
Found [Info] `Too many statements (55/50)` in modules/sync_post_wingen.py:46 (PyLintPython3_R0915)
Found [Info] `Line too long (113/100)` in template_api.py:84 (PyLintPython3_C0301)
Found [Info] `Too many instance attributes (11/7)` in modules/managers/import_signatures.py:98 (PyLintPython3_R0902)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:318 (PyLintPython3_W1201)
Found [Info] `Line too long (106/100)` in modules/sync_post_wingen.py:39 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in cobbler_collections/collection.py:317 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:284 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in utils.py:1253 (PyLintPython3_C0301)
Found [Info] `Constant name "jinja2_available" doesn't conform to UPPER_CASE naming style` in templar.py:41 (PyLintPython3_C0103)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/repo.py:75 (PyLintPython3_W0201)
Found [Warning] `Attribute '_run' defined outside __init__` in remote.py:565 (PyLintPython3_W0201)
Found [Warning] `Unused argument 'rest'` in remote.py:863 (PyLintPython3_W0613)
Found [Warning] `Attribute 'local' defined outside __init__` in actions/replicate.py:454 (PyLintPython3_W0201)
Found [Info] `Line too long (118/100)` in configgen.py:69 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in utils.py:1184 (PyLintPython3_R1705)
Found [Info] `Missing class docstring` in actions/hardlink.py:16 (PyLintPython3_C0115)
Found [Info] `Line too long (117/100)` in modules/installation/pre_puppet.py:19 (PyLintPython3_C0301)
Found [Info] `The if statement can be replaced with 'return bool(test)'` in utils.py:1469 (PyLintPython3_R1703)
Found [Info] `Line too long (119/100)` in actions/buildiso/netboot.py:427 (PyLintPython3_C0301)
Found [Info] `Variable name "v" doesn't conform to snake_case naming style` in utils.py:109 (PyLintPython3_C0103)
Found [Info] `Missing function or method docstring` in cobbler_collections/menus.py:33 (PyLintPython3_C0116)
Found [Info] `Line too long (120/100)` in actions/reposync.py:52 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in power_manager.py:146 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in items/image.py:376 (PyLintPython3_C0301)
Found [Info] `Constant name "logf" doesn't conform to UPPER_CASE naming style` in modules/nsupdate_add_system_post.py:21 (PyLintPython3_C0103)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in modules/managers/bind.py:321 (PyLintPython3_W0707)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:3289 (PyLintPython3_W0621)
Found [Info] `Line too long (116/100)` in items/repo.py:122 (PyLintPython3_C0301)
Found [Info] `Too many nested blocks (7/5)` in modules/managers/import_signatures.py:628 (PyLintPython3_R1702)
Found [Info] `Unnecessary "elif" after "return"` in items/item.py:186 (PyLintPython3_R1705)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:2482 (PyLintPython3_W0621)
Found [Info] `Line too long (115/100)` in template_api.py:230 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'app_data'` in modules/authentication/pam.py:139 (PyLintPython3_W0613)
Found [Info] `Too many branches (23/12)` in remote.py:2950 (PyLintPython3_R0912)
Found [Info] `Line too long (116/100)` in utils.py:1166 (PyLintPython3_C0301)
Found [Info] `Variable name "LOCK_HANDLE" doesn't conform to snake_case naming style` in serializer.py:52 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in items/image.py:107 (PyLintPython3_C0301)
Found [Info] `Too many branches (21/12)` in tftpgen.py:845 (PyLintPython3_R0912)
Found [Info] `Variable name "s" doesn't conform to snake_case naming style` in modules/managers/bind.py:506 (PyLintPython3_C0103)
Found [Info] `The if statement can be replaced with 'var = bool(test)'` in items/item.py:90 (PyLintPython3_R1703)
Found [Info] `Too many local variables (30/15)` in modules/managers/import_signatures.py:146 (PyLintPython3_R0914)
Found [Warning] `Unused argument 'page'` in remote.py:1038 (PyLintPython3_W0613)
Found [Warning] `Attribute 'distro_patterns' defined outside __init__` in actions/replicate.py:408 (PyLintPython3_W0201)
Found [Info] `Line too long (111/100)` in items/item.py:329 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in settings/migrations/V3_1_2.py:91 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:2428 (PyLintPython3_W0613)
Found [Info] `Method could be a function` in cobbler_collections/images.py:34 (PyLintPython3_R0201)
Found [Info] `Variable name "expandedAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:100 (PyLintPython3_C0103)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in actions/log.py:60 (PyLintPython3_C0103)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in cobbler_collections/collection.py:329 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:3273 (PyLintPython3_W0613)
Found [Info] `Line too long (103/100)` in items/menu.py:137 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:1197 (PyLintPython3_W0613)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:378 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'rest'` in remote.py:3417 (PyLintPython3_W0613)
Found [Info] `Line too long (118/100)` in items/item.py:107 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in configgen.py:66 (PyLintPython3_C0301)
Found [Info] `Variable name "p2" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:941 (PyLintPython3_C0103)
Found [Info] `Line too long (114/100)` in remote.py:1220 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in utils.py:1702 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in actions/reposync.py:761 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in actions/sync.py:211 (PyLintPython3_C0301)
Found [Info] `Line too long (121/100)` in autoinstallgen.py:135 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in utils.py:1785 (PyLintPython3_R1705)
Found [Info] `Line too long (104/100)` in api.py:937 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in cobbler_collections/collection.py:126 (PyLintPython3_C0301)
Found [Info] `Variable name "st" doesn't conform to snake_case naming style` in remote.py:2988 (PyLintPython3_C0103)
Found [Info] `Line too long (112/100)` in actions/reposync.py:771 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in utils.py:686 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in items/item.py:524 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in remote.py:444 (PyLintPython3_C0116)
Found [Info] `Import alias does not rename original package` in cobbler_collections/packages.py:22 (PyLintPython3_C0414)
Found [Info] `Too many statements (65/50)` in modules/nsupdate_add_system_post.py:48 (PyLintPython3_R0915)
Found [Warning] `Unused variable 'args'` in cli.py:2250 (PyLintPython3_W0612)
Found [Info] `Line too long (105/100)` in utils.py:1859 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'type'` in actions/replicate.py:61 (PyLintPython3_W0622)
Found [Warning] `Unused argument 'token'` in remote.py:827 (PyLintPython3_W0613)
Found [Info] `Unnecessary "else" after "raise"` in remote.py:631 (PyLintPython3_R1720)
Found [Warning] `Unused argument 'rest'` in remote.py:2574 (PyLintPython3_W0613)
Found [Warning] `Attribute 'breed' defined outside __init__` in modules/managers/import_signatures.py:172 (PyLintPython3_W0201)
Found [Warning] `Unnecessary pass statement` in templar.py:42 (PyLintPython3_W0107)
Found [Info] `Line too long (118/100)` in autoinstallgen.py:177 (PyLintPython3_C0301)
Found [Info] `Constant name "mtab_map" doesn't conform to UPPER_CASE naming style` in utils.py:1548 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'settings' from outer scope (line 48)` in utils.py:2058 (PyLintPython3_W0621)
Found [Info] `Line too long (106/100)` in settings/__init__.py:29 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in api.py:1855 (PyLintPython3_C0301)
Found [Info] `Variable name "p" doesn't conform to snake_case naming style` in actions/check.py:334 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in remote.py:2870 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:2081 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in items/distro.py:177 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/check.py:181 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in tftpgen.py:139 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in cobbler_collections/repos.py:43 (PyLintPython3_R0201)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/bind.py:213 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in api.py:1031 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in utils.py:111 (PyLintPython3_W1201)
Found [Info] `Line too long (119/100)` in modules/authorization/ownership.py:71 (PyLintPython3_C0301)
Found [Info] `Variable name "h" doesn't conform to snake_case naming style` in actions/reposync.py:224 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in modules/managers/dnsmasq.py:166 (PyLintPython3_C0301)
Found [Info] `Too many arguments (8/5)` in actions/buildiso/netboot.py:541 (PyLintPython3_R0913)
Found [Info] `Line too long (104/100)` in tftpgen.py:937 (PyLintPython3_C0301)
Found [Info] `Too many statements (70/50)` in cobbler_collections/collection.py:369 (PyLintPython3_R0915)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/collection.py:84 (PyLintPython3_R0913)
Found [Warning] `Unused argument 'token'` in remote.py:1002 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'api_handle'` in modules/authentication/denyall.py:32 (PyLintPython3_W0613)
Found [Info] `Line too long (108/100)` in modules/authorization/ownership.py:218 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in remote.py:3481 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:2756 (PyLintPython3_W0621)
Found [Info] `Too many instance attributes (129/7)` in settings/__init__.py:27 (PyLintPython3_R0902)
Found [Info] `Line too long (114/100)` in items/distro.py:398 (PyLintPython3_C0301)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in actions/sync.py:295 (PyLintPython3_W0707)
Found [Info] `Variable name "newChrootScripts" doesn't conform to snake_case naming style` in autoinstallgen.py:92 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in actions/mkloaders.py:272 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'page'` in remote.py:1014 (PyLintPython3_W0613)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in tftpgen.py:416 (PyLintPython3_C0103)
Found [Info] `Too many local variables (16/15)` in actions/replicate.py:371 (PyLintPython3_R0914)
Found [Warning] `Unused argument 'arg1'` in modules/authorization/ownership.py:118 (PyLintPython3_W0613)
Found [Warning] `Attribute 'parent' defined outside __init__` in items/image.py:96 (PyLintPython3_W0201)
Found [Info] `Line too long (117/100)` in remote.py:1289 (PyLintPython3_C0301)
Found [Info] `Line too long (124/100)` in validate.py:33 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in api.py:1046 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in settings/__init__.py:303 (PyLintPython3_C0301)
Found [Info] `Too few public methods (1/2)` in modules/authentication/pam.py:91 (PyLintPython3_R0903)
Found [Info] `Line too long (117/100)` in modules/managers/import_signatures.py:464 (PyLintPython3_C0301)
Found [Info] `Too many branches (16/12)` in cobbler_collections/profiles.py:48 (PyLintPython3_R0912)
Found [Warning] `Unused variable 'delim'` in grub.py:24 (PyLintPython3_W0612)
Found [Info] `Line too long (116/100)` in utils.py:751 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:1169 (PyLintPython3_W0613)
Found [Info] `Line too long (115/100)` in actions/mkloaders.py:262 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:165 (PyLintPython3_W1201)
Found [Info] `Line too long (114/100)` in items/item.py:325 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in utils.py:2099 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:176 (PyLintPython3_W0613)
Found [Info] `standard import "import logging" should be placed before "import cobbler.utils as utils"` in modules/sync_post_wingen.py:10 (PyLintPython3_C0411)
Found [Info] `Variable name "ct" doesn't conform to snake_case naming style` in cli.py:2590 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in utils.py:131 (PyLintPython3_W0702)
Found [Info] `Constant name "startnet_template_name" doesn't conform to UPPER_CASE naming style` in modules/sync_post_wingen.py:25 (PyLintPython3_C0103)
Found [Info] `Too many nested blocks (8/5)` in modules/managers/import_signatures.py:327 (PyLintPython3_R1702)
Found [Info] `Line too long (110/100)` in actions/buildiso/standalone.py:216 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in utils.py:2060 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in api.py:2040 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in configgen.py:84 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in utils.py:1902 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in settings/__init__.py:383 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1738 (PyLintPython3_C0103)
Found [Info] `Line too long (102/100)` in utils.py:1435 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/profiles.py:48 (PyLintPython3_R0913)
Found [Info] `Line too long (104/100)` in items/system.py:1343 (PyLintPython3_C0301)
Found [Info] `Variable name "cobblerTextServer" doesn't conform to snake_case naming style` in autoinstallgen.py:148 (PyLintPython3_C0103)
Found [Info] `Too many arguments (7/5)` in remote.py:534 (PyLintPython3_R0913)
Found [Info] `Line too long (110/100)` in items/package.py:53 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'value'` in items/item.py:617 (PyLintPython3_W0613)
Found [Info] `Line too long (109/100)` in template_api.py:126 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/bind.py:238 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in utils.py:1760 (PyLintPython3_W0702)
Found [Info] `Line too long (117/100)` in tftpgen.py:1112 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in items/item.py:809 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in template_api.py:216 (PyLintPython3_C0301)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in modules/sync_post_wingen.py:261 (PyLintPython3_R1710)
Found [Info] `Line too long (105/100)` in remote.py:3055 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in services.py:106 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in tftpgen.py:1047 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in cobbler_collections/distros.py:132 (PyLintPython3_C0301)
Found [Info] `Variable name "newScriptFile" doesn't conform to snake_case naming style` in autoinstallgen.py:63 (PyLintPython3_C0103)
Found [Info] `Line too long (103/100)` in actions/replicate.py:67 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'page'` in remote.py:1026 (PyLintPython3_W0613)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in autoinstall_manager.py:361 (PyLintPython3_C0103)
Found [Info] `Too many instance attributes (11/7)` in cobbler_collections/manager.py:39 (PyLintPython3_R0902)
Found [Info] `Line too long (117/100)` in actions/mkloaders.py:158 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in actions/buildiso/standalone.py:253 (PyLintPython3_C0301)
Found [Info] `Too many lines in module (2191/1000)` in utils.py:1 (PyLintPython3_C0302)
Found [Info] `Variable name "c" doesn't conform to snake_case naming style` in cli.py:2748 (PyLintPython3_C0103)
Found [Info] `Variable name "s" doesn't conform to snake_case naming style` in autoinstallgen.py:286 (PyLintPython3_C0103)
Found [Info] `Too many instance attributes (23/7)` in items/item.py:31 (PyLintPython3_R0902)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in cobbler_collections/collection.py:196 (PyLintPython3_C0103)
Found [Info] `Too many local variables (18/15)` in modules/installation/post_report.py:27 (PyLintPython3_R0914)
Found [Info] `Line too long (117/100)` in actions/reposync.py:529 (PyLintPython3_C0301)
Found [Info] `Constant name "mongodb" doesn't conform to UPPER_CASE naming style` in modules/serializers/mongodb.py:40 (PyLintPython3_C0103)
Found [Info] `Constant name "mtab_mtime" doesn't conform to UPPER_CASE naming style` in utils.py:1476 (PyLintPython3_C0103)
Found [Warning] `String statement has no effect` in utils.py:1552 (PyLintPython3_W0105)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in templar.py:233 (PyLintPython3_W0707)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in services.py:262 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in actions/reposync.py:850 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in remote.py:3717 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/isc.py:211 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in utils.py:1040 (PyLintPython3_C0103)
Found [Info] `Too many arguments (6/5)` in remote.py:77 (PyLintPython3_R0913)
Found [Info] `Line too long (119/100)` in items/image.py:276 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in actions/mkloaders.py:89 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in utils.py:1259 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in manager.py:32 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in remote.py:2325 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in utils.py:1015 (PyLintPython3_C0103)
Found [Info] `Too many instance attributes (11/7)` in actions/mkloaders.py:17 (PyLintPython3_R0902)
Found [Info] `Similar lines in 2 files` in modules/managers/bind.py:1 (PyLintPython3_R0801)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:128 (PyLintPython3_W1201)
Found [Info] `Line too long (103/100)` in utils.py:1031 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:815 (PyLintPython3_W0613)
Found [Info] `Line too long (118/100)` in services.py:360 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'who'` in remote.py:3505 (PyLintPython3_W0612)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in api.py:241 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'settings_path'` in settings/migrations/__init__.py:299 (PyLintPython3_W0613)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in cli.py:1768 (PyLintPython3_C0103)
Found [Info] `Too many local variables (23/15)` in remote.py:2070 (PyLintPython3_R0914)
Found [Info] `Line too long (117/100)` in actions/reposync.py:492 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'tgt_path'` in modules/managers/in_tftpd.py:88 (PyLintPython3_W0612)
Found [Warning] `No exception type(s) specified` in utils.py:2078 (PyLintPython3_W0702)
Found [Info] `Line too long (120/100)` in remote.py:1309 (PyLintPython3_C0301)
Found [Info] `Variable name "ok" doesn't conform to snake_case naming style` in actions/acl.py:58 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in validate.py:330 (PyLintPython3_C0301)
Found [Error] `Instance of 'NetbootBuildiso' has no 'distctr' member` in actions/buildiso/netboot.py:447 (PyLintPython3_E1101)
Found [Info] `Too many branches (22/12)` in cli.py:2380 (PyLintPython3_R0912)
Found [Info] `Line too long (106/100)` in items/system.py:1170 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in items/profile.py:152 (PyLintPython3_C0301)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:125 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in autoinstall_manager.py:353 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in actions/acl.py:116 (PyLintPython3_C0103)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in utils.py:504 (PyLintPython3_W0707)
Found [Info] `Method could be a function` in actions/report.py:108 (PyLintPython3_R0201)
Found [Info] `Variable name "av" doesn't conform to snake_case naming style` in utils.py:376 (PyLintPython3_C0103)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in items/system.py:2126 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in remote.py:304 (PyLintPython3_C0301)
Found [Warning] `Catching too general exception Exception` in settings/__init__.py:273 (PyLintPython3_W0703)
Found [Info] `Too many statements (65/50)` in tftpgen.py:1158 (PyLintPython3_R0915)
Found [Info] `Too many branches (16/12)` in actions/reposync.py:340 (PyLintPython3_R0912)
Found [Info] `Line too long (116/100)` in api.py:880 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'api_handle'` in modules/authentication/configfile.py:93 (PyLintPython3_W0613)
Found [Warning] `Attribute 'pkgdir' defined outside __init__` in modules/managers/import_signatures.py:377 (PyLintPython3_W0201)
Found [Warning] `Redefining built-in 'input'` in utils.py:1693 (PyLintPython3_W0622)
Found [Info] `Line too long (115/100)` in modules/managers/import_signatures.py:938 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "raise"` in items/repo.py:273 (PyLintPython3_R1720)
Found [Info] `Line too long (114/100)` in api.py:814 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:2403 (PyLintPython3_W0613)
Found [Info] `Unnecessary "else" after "return"` in utils.py:2014 (PyLintPython3_R1705)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in autoinstall_manager.py:282 (PyLintPython3_R1710)
Found [Info] `Variable name "v2" doesn't conform to snake_case naming style` in remote.py:2177 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in actions/buildiso/standalone.py:336 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in tftpgen.py:735 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in settings/migrations/helper.py:44 (PyLintPython3_R0201)
Found [Warning] `No exception type(s) specified` in modules/managers/import_signatures.py:54 (PyLintPython3_W0702)
Found [Info] `Constant name "post_inst_cmd_template_name" doesn't conform to UPPER_CASE naming style` in modules/sync_post_wingen.py:24 (PyLintPython3_C0103)
Found [Info] `Line too long (102/100)` in templar.py:95 (PyLintPython3_C0301)
Found [Info] `Too many local variables (16/15)` in api.py:2085 (PyLintPython3_R0914)
Found [Info] `Line too long (101/100)` in items/system.py:1289 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:437 (PyLintPython3_W1201)
Found [Info] `Line too long (113/100)` in cobbler_collections/distros.py:124 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in modules/authorization/ownership.py:167 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in modules/installation/__init__.py:8 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in cli.py:2062 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:1356 (PyLintPython3_C0301)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:154 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in remote.py:334 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in utils.py:1327 (PyLintPython3_R0913)
Found [Info] `Line too long (111/100)` in validate.py:366 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in utils.py:2046 (PyLintPython3_R1705)
Found [Info] `Line too long (107/100)` in api.py:2039 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/report.py:305 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in remote.py:3703 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'distribution'` in modules/managers/import_signatures.py:1020 (PyLintPython3_W0613)
Found [Info] `Line too long (107/100)` in modules/managers/import_signatures.py:767 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in remote.py:3568 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in templar.py:210 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1748 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in remote.py:3142 (PyLintPython3_C0301)
Found [Info] `Too many branches (15/12)` in modules/managers/bind.py:191 (PyLintPython3_R0912)
Found [Warning] `Unused argument 'token'` in remote.py:2736 (PyLintPython3_W0613)
Found [Info] `Line too long (110/100)` in api.py:902 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in autoinstallgen.py:159 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in actions/buildiso/standalone.py:133 (PyLintPython3_R0913)
Found [Error] `Instance of 'NetbootBuildiso' has no 'distctr' member` in actions/buildiso/netboot.py:446 (PyLintPython3_E1101)
Found [Info] `Line too long (105/100)` in remote.py:2447 (PyLintPython3_C0301)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:129 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in api.py:1656 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in items/item.py:439 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/authentication/spacewalk.py:39 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:208 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in actions/reposync.py:55 (PyLintPython3_C0301)
Found [Info] `Too many statements (77/50)` in modules/authentication/ldap.py:39 (PyLintPython3_R0915)
Found [Info] `Line too long (117/100)` in modules/managers/import_signatures.py:76 (PyLintPython3_C0301)
Found [Info] `Too many return statements (7/6)` in items/system.py:2099 (PyLintPython3_R0911)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in items/mgmtclass.py:195 (PyLintPython3_C0103)
Found [Warning] `Access to a protected member _run of a client class` in remote.py:565 (PyLintPython3_W0212)
Found [Warning] `No exception type(s) specified` in services.py:385 (PyLintPython3_W0702)
Found [Info] `Unnecessary "else" after "raise"` in validate.py:56 (PyLintPython3_R1720)
Found [Warning] `No exception type(s) specified` in utils.py:1748 (PyLintPython3_W0702)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in actions/sync.py:413 (PyLintPython3_R1710)
Found [Warning] `Unused argument 'rest'` in remote.py:911 (PyLintPython3_W0613)
Found [Info] `Line too long (105/100)` in actions/check.py:319 (PyLintPython3_C0301)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in utils.py:1298 (PyLintPython3_W0707)
Found [Info] `Line too long (118/100)` in api.py:1741 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:2469 (PyLintPython3_W0621)
Found [Info] `Too many local variables (17/15)` in utils.py:661 (PyLintPython3_R0914)
Found [Info] `Line too long (108/100)` in items/item.py:865 (PyLintPython3_C0301)
Found [Info] `The if statement can be replaced with 'var = bool(test)'` in actions/reposync.py:532 (PyLintPython3_R1703)
Found [Info] `Unnecessary "else" after "raise"` in items/repo.py:249 (PyLintPython3_R1720)
Found [Info] `Line too long (104/100)` in actions/buildiso/standalone.py:220 (PyLintPython3_C0301)
Found [Warning] `Reimport 'utils' (imported line 32)` in configgen.py:33 (PyLintPython3_W0404)
Found [Warning] `No exception type(s) specified` in tftpgen.py:957 (PyLintPython3_W0702)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:145 (PyLintPython3_C0103)
Found [Info] `Line too long (109/100)` in items/system.py:107 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in items/system.py:1024 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in modules/managers/import_signatures.py:753 (PyLintPython3_R0201)
Found [Warning] `Unused argument 'rest'` in remote.py:3337 (PyLintPython3_W0613)
Found [Info] `Unnecessary "elif" after "return"` in settings/__init__.py:262 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in cobbler_collections/systems.py:41 (PyLintPython3_R0201)
Found [Info] `Line too long (109/100)` in autoinstallgen.py:354 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in cli.py:1791 (PyLintPython3_C0301)
Found [Info] `Consider iterating the dictionary directly instead of calling .keys()` in modules/managers/bind.py:229 (PyLintPython3_C0201)
Found [Warning] `Redefining name 'system' from outer scope (line 57)` in api.py:2204 (PyLintPython3_W0621)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in template_api.py:132 (PyLintPython3_C0103)
Found [Warning] `Unused variable 'name'` in modules/managers/bind.py:118 (PyLintPython3_W0612)
Found [Warning] `Attribute 'network_root' defined outside __init__` in modules/managers/import_signatures.py:169 (PyLintPython3_W0201)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:302 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'rest'` in remote.py:1014 (PyLintPython3_W0613)
Found [Warning] `Unused variable 'name'` in modules/managers/ndjbdns.py:73 (PyLintPython3_W0612)
Found [Info] `Line too long (108/100)` in utils.py:1449 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in items/repo.py:329 (PyLintPython3_C0301)
Found [Info] `Argument name "REMOTE_ADDR" doesn't conform to snake_case naming style` in services.py:104 (PyLintPython3_C0103)
Found [Info] `Variable name "childList" doesn't conform to snake_case naming style` in template_api.py:217 (PyLintPython3_C0103)
Found [Info] `Too many nested blocks (10/5)` in modules/managers/import_signatures.py:327 (PyLintPython3_R1702)
Found [Info] `Too many arguments (6/5)` in remote.py:3034 (PyLintPython3_R0913)
Found [Info] `Argument name "REMOTE_ADDR" doesn't conform to snake_case naming style` in services.py:244 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "return"` in items/system.py:1297 (PyLintPython3_R1705)
Found [Info] `Too many branches (16/12)` in modules/managers/import_signatures.py:462 (PyLintPython3_R0912)
Found [Info] `Line too long (120/100)` in cobbler_collections/collection.py:385 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in modules/managers/import_signatures.py:990 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in items/system.py:1511 (PyLintPython3_C0301)
Found [Info] `Too many branches (13/12)` in cobbler_collections/images.py:42 (PyLintPython3_R0912)
Found [Info] `Too many nested blocks (6/5)` in remote.py:2149 (PyLintPython3_R1702)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in items/item.py:82 (PyLintPython3_C0103)
Found [Warning] `Redefining built-in 'input'` in utils.py:1657 (PyLintPython3_W0622)
Found [Info] `Line too long (120/100)` in actions/buildiso/__init__.py:103 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in cli.py:2095 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in items/menu.py:103 (PyLintPython3_C0301)
Found [Info] `Too many local variables (16/15)` in tftpgen.py:612 (PyLintPython3_R0914)
Found [Info] `Line too long (104/100)` in cli.py:169 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in tftpgen.py:1201 (PyLintPython3_W0702)
Found [Info] `Line too long (115/100)` in modules/nsupdate_add_system_post.py:54 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in utils.py:851 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in api.py:2116 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in cli.py:763 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/check.py:374 (PyLintPython3_R0201)
Found [Info] `Line too long (113/100)` in validate.py:453 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/replicate.py:341 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in power_manager.py:123 (PyLintPython3_W1201)
Found [Info] `Method could be a function` in api.py:228 (PyLintPython3_R0201)
Found [Info] `Variable name "m" doesn't conform to snake_case naming style` in modules/managers/isc.py:213 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in remote.py:3172 (PyLintPython3_C0301)
Found [Warning] `Attribute 'network_root' defined outside __init__` in modules/managers/import_signatures.py:193 (PyLintPython3_W0201)
Found [Info] `Variable name "cobblerElementServer" doesn't conform to snake_case naming style` in autoinstallgen.py:147 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'image' from outer scope (line 57)` in api.py:1543 (PyLintPython3_W0621)
Found [Warning] `Unused argument 'rest'` in remote.py:990 (PyLintPython3_W0613)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in actions/reposync.py:225 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in items/distro.py:319 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in actions/check.py:120 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in items/profile.py:334 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in api.py:891 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in modules/serializers/file.py:129 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in modules/managers/import_signatures.py:1020 (PyLintPython3_R0201)
Found [Info] `Missing function or method docstring` in cobbler_collections/files.py:33 (PyLintPython3_C0116)
Found [Info] `Line too long (119/100)` in utils.py:1508 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in services.py:80 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in modules/managers/import_signatures.py:487 (PyLintPython3_R1705)
Found [Info] `Line too long (108/100)` in remote.py:700 (PyLintPython3_C0301)
Found [Info] `Variable name "cobblerTextProfile" doesn't conform to snake_case naming style` in autoinstallgen.py:144 (PyLintPython3_C0103)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/bind.py:258 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:3321 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'args'` in modules/sync_post_restart_services.py:23 (PyLintPython3_W0613)
Found [Warning] `No exception type(s) specified` in modules/managers/in_tftpd.py:99 (PyLintPython3_W0702)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:133 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in api.py:230 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in items/distro.py:417 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in cobbler_collections/profiles.py:59 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'locals'` in actions/replicate.py:114 (PyLintPython3_W0622)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in tftpgen.py:1347 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in cli.py:2436 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in items/menu.py:59 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:3884 (PyLintPython3_W0613)
Found [Info] `Line too long (110/100)` in remote.py:2357 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'locals'` in actions/replicate.py:95 (PyLintPython3_W0622)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in actions/reposync.py:666 (PyLintPython3_C0103)
Found [Info] `Line too long (108/100)` in tftpgen.py:1081 (PyLintPython3_C0301)
Found [Info] `Constant name "logf" doesn't conform to UPPER_CASE naming style` in modules/nsupdate_delete_system_pre.py:21 (PyLintPython3_C0103)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in tftpgen.py:841 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in services.py:86 (PyLintPython3_W0613)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/menus.py:52 (PyLintPython3_R0913)
Found [Info] `Too many branches (16/12)` in modules/managers/import_signatures.py:321 (PyLintPython3_R0912)
Found [Info] `Line too long (105/100)` in actions/check.py:455 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/authentication/__init__.py:2 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:942 (PyLintPython3_W0613)
Found [Info] `Too few public methods (0/2)` in modules/authentication/pam.py:107 (PyLintPython3_R0903)
Found [Info] `Unnecessary "else" after "raise"` in items/item.py:489 (PyLintPython3_R1720)
Found [Info] `Too many branches (13/12)` in modules/managers/bind.py:431 (PyLintPython3_R0912)
Found [Info] `Module name "V3_3_1" doesn't conform to snake_case naming style` in settings/migrations/V3_3_1.py:1 (PyLintPython3_C0103)
Found [Info] `Line too long (106/100)` in utils.py:365 (PyLintPython3_C0301)
Found [Info] `Too many branches (19/12)` in cobbler_collections/distros.py:51 (PyLintPython3_R0912)
Found [Info] `Line too long (114/100)` in yumgen.py:56 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in utils.py:663 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in items/item.py:395 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:1085 (PyLintPython3_W0613)
Found [Info] `Line too long (119/100)` in modules/managers/isc.py:88 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in items/item.py:167 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in items/image.py:525 (PyLintPython3_W0702)
Found [Info] `Variable name "g" doesn't conform to snake_case naming style` in modules/authorization/configfile.py:46 (PyLintPython3_C0103)
Found [Info] `Variable name "URL_REGEX" doesn't conform to snake_case naming style` in tftpgen.py:1015 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in api.py:1000 (PyLintPython3_C0301)
Found [Info] `Variable name "RSYNC_CMD" doesn't conform to snake_case naming style` in utils.py:949 (PyLintPython3_C0103)
Found [Info] `Too many arguments (6/5)` in remote.py:1845 (PyLintPython3_R0913)
Found [Info] `Module name "V3_0_1" doesn't conform to snake_case naming style` in settings/migrations/V3_0_1.py:1 (PyLintPython3_C0103)
Found [Info] `Unnecessary parens after 'not' keyword` in items/item.py:86 (PyLintPython3_C0325)
Found [Info] `Line too long (119/100)` in cobblerd.py:54 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in module_loader.py:130 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in tftpgen.py:1355 (PyLintPython3_W0702)
Found [Info] `Constant name "answerfile_template_name" doesn't conform to UPPER_CASE naming style` in modules/sync_post_wingen.py:23 (PyLintPython3_C0103)
Found [Warning] `Attribute 'arch' defined outside __init__` in modules/managers/import_signatures.py:171 (PyLintPython3_W0201)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:195 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in actions/sync.py:210 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'arg2'` in modules/authorization/allowall.py:33 (PyLintPython3_W0613)
Found [Info] `Line too long (118/100)` in template_api.py:63 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in actions/sync.py:41 (PyLintPython3_R0913)
Found [Info] `Unnecessary "else" after "return"` in remote.py:597 (PyLintPython3_R1705)
Found [Info] `Line too long (118/100)` in templar.py:137 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in api.py:1605 (PyLintPython3_C0301)
Found [Info] `Line too long (101/100)` in actions/check.py:292 (PyLintPython3_C0301)
Found [Info] `Too many branches (19/12)` in utils.py:661 (PyLintPython3_R0912)
Found [Info] `Method could be a function` in actions/check.py:395 (PyLintPython3_R0201)
Found [Info] `Too many branches (29/12)` in modules/sync_post_wingen.py:261 (PyLintPython3_R0912)
Found [Info] `Line too long (117/100)` in actions/buildiso/__init__.py:126 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in remote.py:1299 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "raise"` in tftpgen.py:1249 (PyLintPython3_R1720)
Found [Info] `Line too long (117/100)` in items/image.py:389 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in modules/managers/import_signatures.py:747 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'entry'` in modules/authentication/ldap.py:152 (PyLintPython3_W0612)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in services.py:307 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in api.py:1386 (PyLintPython3_R0201)
Found [Info] `Line too long (118/100)` in validate.py:578 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/systems.py:34 (PyLintPython3_C0116)
Found [Info] `Variable name "ok" doesn't conform to snake_case naming style` in remote.py:2178 (PyLintPython3_C0103)
Found [Info] `Unnecessary "elif" after "return"` in grub.py:18 (PyLintPython3_R1705)
Found [Info] `Line too long (104/100)` in remote.py:3514 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in api.py:1058 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:674 (PyLintPython3_C0103)
Found [Info] `Too many local variables (21/15)` in modules/nsupdate_delete_system_pre.py:48 (PyLintPython3_R0914)
Found [Warning] `Attribute 'prune' defined outside __init__` in actions/replicate.py:417 (PyLintPython3_W0201)
Found [Info] `Missing function or method docstring` in items/system.py:863 (PyLintPython3_C0116)
Found [Info] `Line too long (113/100)` in api.py:157 (PyLintPython3_C0301)
Found [Warning] `Attribute 'file_patterns' defined outside __init__` in actions/replicate.py:415 (PyLintPython3_W0201)
Found [Warning] `Unused variable 'success'` in settings/__init__.py:264 (PyLintPython3_W0612)
Found [Warning] `Use lazy % formatting in logging functions` in actions/reposync.py:778 (PyLintPython3_W1201)
Found [Info] `Line too long (102/100)` in tftpgen.py:1093 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in api.py:1657 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:1113 (PyLintPython3_W0613)
Found [Info] `Line too long (104/100)` in api.py:954 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in autoinstall_manager.py:277 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in remote.py:3162 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in actions/buildiso/netboot.py:243 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in remote.py:461 (PyLintPython3_C0103)
Found [Info] `Too many local variables (18/15)` in modules/sync_post_wingen.py:230 (PyLintPython3_R0914)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:2482 (PyLintPython3_W0621)
Found [Info] `Variable name "b" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:192 (PyLintPython3_C0103)
Found [Info] `Variable name "p" doesn't conform to snake_case naming style` in cobblerd.py:91 (PyLintPython3_C0103)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in module_loader.py:87 (PyLintPython3_R1710)
Found [Info] `Line too long (119/100)` in template_api.py:103 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:1141 (PyLintPython3_W0613)
Found [Info] `Variable name "fl" doesn't conform to snake_case naming style` in actions/reposync.py:394 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in tftpgen.py:999 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/buildiso/netboot.py:271 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in autoinstall_manager.py:131 (PyLintPython3_W0702)
Found [Info] `Line too long (116/100)` in autoinstallgen.py:307 (PyLintPython3_C0301)
Found [Info] `Import alias does not rename original package` in cobbler_collections/mgmtclasses.py:22 (PyLintPython3_C0414)
Found [Warning] `No exception type(s) specified` in cli.py:1803 (PyLintPython3_W0702)
Found [Info] `Too many arguments (6/5)` in actions/status.py:88 (PyLintPython3_R0913)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:359 (PyLintPython3_W1201)
Found [Info] `Argument name "REMOTE_ADDR" doesn't conform to snake_case naming style` in services.py:85 (PyLintPython3_C0103)
Found [Info] `Unnecessary "elif" after "return"` in cli.py:2082 (PyLintPython3_R1705)
Found [Info] `Line too long (107/100)` in services.py:280 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in tftpgen.py:730 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'opt_str'` in cli.py:1990 (PyLintPython3_W0613)
Found [Info] `Too many instance attributes (11/7)` in tftpgen.py:36 (PyLintPython3_R0902)
Found [Info] `Line too long (108/100)` in actions/check.py:303 (PyLintPython3_C0301)
Found [Info] `Line too long (101/100)` in yumgen.py:43 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in modules/managers/in_tftpd.py:182 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in remote.py:2381 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in cobbler_collections/collection.py:188 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in modules/installation/post_puppet.py:62 (PyLintPython3_W0702)
Found [Info] `Line too long (102/100)` in remote.py:2086 (PyLintPython3_C0301)
Found [Info] `Argument name "g" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:51 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in utils.py:1569 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:1301 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'frame'` in serializer.py:36 (PyLintPython3_W0613)
Found [Info] `Variable name "cobblerElementProfile" doesn't conform to snake_case naming style` in autoinstallgen.py:139 (PyLintPython3_C0103)
Found [Info] `Variable name "p" doesn't conform to snake_case naming style` in modules/managers/ndjbdns.py:88 (PyLintPython3_C0103)
Found [Info] `Method name "createAutoYaSTScript" doesn't conform to snake_case naming style` in autoinstallgen.py:49 (PyLintPython3_C0103)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/mgmtclasses.py:52 (PyLintPython3_R0913)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in services.py:327 (PyLintPython3_C0103)
Found [Warning] `Unused variable 'name'` in remote.py:3505 (PyLintPython3_W0612)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:196 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in services.py:390 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in remote.py:722 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:2506 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/check.py:365 (PyLintPython3_R0201)
Found [Info] `Line too long (119/100)` in validate.py:555 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in power_manager.py:244 (PyLintPython3_R1705)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:426 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'rest'` in remote.py:887 (PyLintPython3_W0613)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_restart_services.py:56 (PyLintPython3_W1201)
Found [Info] `Line too long (118/100)` in actions/reposync.py:770 (PyLintPython3_C0301)
Found [Info] `Variable name "b" doesn't conform to snake_case naming style` in api.py:1875 (PyLintPython3_C0103)
Found [Info] `Line too long (108/100)` in items/profile.py:114 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in cli.py:2752 (PyLintPython3_R0201)
Found [Info] `Line too long (105/100)` in remote.py:3628 (PyLintPython3_C0301)
Found [Info] `Variable name "fn" doesn't conform to snake_case naming style` in cli.py:2044 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in utils.py:1136 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:1099 (PyLintPython3_W0613)
Found [Info] `Line too long (106/100)` in modules/serializers/mongodb.py:158 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'with_sync'` in cobbler_collections/mgmtclasses.py:56 (PyLintPython3_W0613)
Found [Info] `Too many local variables (19/15)` in cobbler_collections/distros.py:51 (PyLintPython3_R0914)
Found [Info] `Line too long (115/100)` in remote.py:170 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in items/item.py:521 (PyLintPython3_C0301)
Found [Warning] `Attribute 'omit_data' defined outside __init__` in actions/replicate.py:416 (PyLintPython3_W0201)
Found [Warning] `No exception type(s) specified` in api.py:1424 (PyLintPython3_W0702)
Found [Info] `Too many branches (13/12)` in modules/sync_post_restart_services.py:23 (PyLintPython3_R0912)
Found [Info] `Variable name "t" doesn't conform to snake_case naming style` in utils.py:109 (PyLintPython3_C0103)
Found [Info] `Missing function or method docstring` in cobbler_collections/systems.py:38 (PyLintPython3_C0116)
Found [Info] `Too many instance attributes (9/7)` in actions/reposync.py:77 (PyLintPython3_R0902)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:441 (PyLintPython3_W1201)
Found [Info] `Missing class docstring` in remote.py:3837 (PyLintPython3_C0115)
Found [Info] `Line too long (115/100)` in modules/managers/dnsmasq.py:97 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in remote.py:2823 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in actions/check.py:318 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/profiles.py:33 (PyLintPython3_C0116)
Found [Info] `Line too long (107/100)` in actions/check.py:452 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in module_loader.py:187 (PyLintPython3_C0301)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in modules/managers/dnsmasq.py:184 (PyLintPython3_R1710)
Found [Info] `Method could be a function` in actions/reposync.py:409 (PyLintPython3_R0201)
Found [Info] `Line too long (116/100)` in modules/managers/bind.py:110 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in utils.py:1524 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in items/mgmtclass.py:134 (PyLintPython3_C0301)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in actions/check.py:516 (PyLintPython3_C0103)
Found [Info] `Module name "V3_3_2" doesn't conform to snake_case naming style` in settings/migrations/V3_3_2.py:1 (PyLintPython3_C0103)
Found [Info] `Line too long (114/100)` in remote.py:3054 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in template_api.py:207 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in actions/reposync.py:617 (PyLintPython3_C0103)
Found [Info] `Too many statements (89/50)` in modules/managers/isc.py:56 (PyLintPython3_R0915)
Found [Info] `Consider merging these comparisons with "in" to "mode not in ('pre', 'post', 'firstboot')"` in remote.py:3049 (PyLintPython3_R1714)
Found [Info] `Line too long (110/100)` in remote.py:2385 (PyLintPython3_C0301)
Found [Info] `The if statement can be replaced with 'var = bool(test)'` in utils.py:1617 (PyLintPython3_R1703)
Found [Info] `Line too long (116/100)` in items/profile.py:457 (PyLintPython3_C0301)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in modules/nsupdate_delete_system_pre.py:152 (PyLintPython3_W0707)
Found [Info] `Line too long (110/100)` in autoinstallgen.py:253 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in actions/buildiso/__init__.py:87 (PyLintPython3_C0301)
Found [Info] `Too many lines in module (3907/1000)` in remote.py:1 (PyLintPython3_C0302)
Found [Info] `Line too long (109/100)` in items/profile.py:715 (PyLintPython3_C0301)
Found [Info] `Constant name "template_file" doesn't conform to UPPER_CASE naming style` in modules/managers/genders.py:11 (PyLintPython3_C0103)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in remote.py:2999 (PyLintPython3_C0103)
Found [Warning] `Catching too general exception Exception` in actions/replicate.py:133 (PyLintPython3_W0703)
Found [Warning] `Unused argument 'rest'` in remote.py:954 (PyLintPython3_W0613)
Found [Info] `Line too long (108/100)` in api.py:1754 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in remote.py:2349 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in actions/mkloaders.py:118 (PyLintPython3_C0301)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in modules/managers/bind.py:394 (PyLintPython3_W0707)
Found [Info] `Line too long (115/100)` in remote.py:607 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in utils.py:2072 (PyLintPython3_C0301)
Found [Info] `Variable name "b" doesn't conform to snake_case naming style` in remote.py:2179 (PyLintPython3_C0103)
Found [Info] `Line too long (112/100)` in items/item.py:280 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in utils.py:562 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in modules/installation/pre_puppet.py:72 (PyLintPython3_W0702)
Found [Info] `Line too long (118/100)` in items/item.py:163 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:420 (PyLintPython3_C0103)
Found [Info] `Variable name "f2" doesn't conform to snake_case naming style` in modules/managers/bind.py:319 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:2515 (PyLintPython3_W0621)
Found [Warning] `Unused argument 'token'` in remote.py:1127 (PyLintPython3_W0613)
Found [Warning] `No exception type(s) specified` in utils.py:1602 (PyLintPython3_W0702)
Found [Warning] `Access to a protected member _set_task_state of a client class` in remote.py:116 (PyLintPython3_W0212)
Found [Info] `Line too long (113/100)` in api.py:1312 (PyLintPython3_C0301)
Found [Info] `Consider iterating the dictionary directly instead of calling .keys()` in modules/managers/bind.py:359 (PyLintPython3_C0201)
Found [Info] `Line too long (118/100)` in modules/authorization/ownership.py:216 (PyLintPython3_C0301)
Found [Info] `Too many local variables (21/15)` in autoinstallgen.py:99 (PyLintPython3_R0914)
Found [Info] `Line too long (113/100)` in cobbler_collections/collection.py:339 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/serializers/mongodb.py:134 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in utils.py:1815 (PyLintPython3_W0702)
Found [Info] `Variable name "fullAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:74 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in remote.py:131 (PyLintPython3_W0702)
Found [Info] `Unnecessary use of a comprehension` in actions/report.py:264 (PyLintPython3_R1721)
Found [Info] `Line too long (105/100)` in modules/authentication/pam.py:135 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in utils.py:817 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in validate.py:263 (PyLintPython3_C0301)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in api.py:237 (PyLintPython3_C0103)
Found [Info] `Line too long (102/100)` in autoinstall_manager.py:231 (PyLintPython3_C0301)
Found [Info] `Import "import cobbler.items.repo as item_repo" should be placed at the top of the module` in modules/managers/import_signatures.py:46 (PyLintPython3_C0413)
Found [Info] `Line too long (120/100)` in utils.py:573 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in template_api.py:196 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'recursive'` in cobbler_collections/mgmtclasses.py:58 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'rest'` in remote.py:2561 (PyLintPython3_W0613)
Found [Info] `Line too long (106/100)` in items/repo.py:41 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in modules/managers/bind.py:450 (PyLintPython3_C0301)
Found [Info] `Variable name "clientFault" doesn't conform to snake_case naming style` in utils.py:273 (PyLintPython3_C0103)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in modules/nsupdate_add_system_post.py:152 (PyLintPython3_W0707)
Found [Info] `Line too long (118/100)` in remote.py:3641 (PyLintPython3_C0301)
Found [Info] `Line too long (101/100)` in items/distro.py:181 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in remote.py:180 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'min'` in actions/status.py:146 (PyLintPython3_W0622)
Found [Info] `Line too long (117/100)` in api.py:2035 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:104 (PyLintPython3_W0613)
Found [Warning] `Attribute 'system_patterns' defined outside __init__` in actions/replicate.py:410 (PyLintPython3_W0201)
Found [Info] `Line too long (109/100)` in items/item.py:643 (PyLintPython3_C0301)
Found [Info] `Import outside toplevel (psutil)` in cobblerd.py:89 (PyLintPython3_C0415)
Found [Info] `Line too long (108/100)` in items/resource.py:48 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:305 (PyLintPython3_W1201)
Found [Info] `Variable name "tb" doesn't conform to snake_case naming style` in utils.py:126 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in autoinstall_manager.py:2 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/nsupdate_delete_system_pre.py:121 (PyLintPython3_C0103)
Found [Info] `Line too long (106/100)` in items/repo.py:366 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in items/profile.py:556 (PyLintPython3_C0301)
Found [Info] `Too many statements (57/50)` in remote.py:2736 (PyLintPython3_R0915)
Found [Warning] `Unused argument 'resource'` in modules/authorization/allowall.py:33 (PyLintPython3_W0613)
Found [Warning] `No exception type(s) specified` in utils.py:213 (PyLintPython3_W0702)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:225 (PyLintPython3_W1201)
Found [Info] `Import "from cobbler.manager import ManagerModule" should be placed at the top of the module` in modules/managers/import_signatures.py:44 (PyLintPython3_C0413)
Found [Info] `Line too long (120/100)` in actions/buildiso/netboot.py:325 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:2515 (PyLintPython3_W0621)
Found [Warning] `Unused variable 'b'` in api.py:1875 (PyLintPython3_W0612)
Found [Info] `Variable name "b" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:132 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in remote.py:1720 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in tftpgen.py:1194 (PyLintPython3_W0702)
Found [Info] `Line too long (113/100)` in modules/authentication/configfile.py:75 (PyLintPython3_C0301)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in remote.py:2989 (PyLintPython3_C0103)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in utils.py:870 (PyLintPython3_R1710)
Found [Info] `Line too long (113/100)` in items/repo.py:187 (PyLintPython3_C0301)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in modules/managers/bind.py:556 (PyLintPython3_W0707)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:1014 (PyLintPython3_W0613)
Found [Info] `Unnecessary "elif" after "raise"` in cli.py:2284 (PyLintPython3_R1720)
Found [Info] `Missing class docstring` in utils.py:76 (PyLintPython3_C0115)
Found [Info] `Too many local variables (17/15)` in autoinstallgen.py:174 (PyLintPython3_R0914)
Found [Info] `Line too long (113/100)` in remote.py:604 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in remote.py:1847 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:1378 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/isc.py:71 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in remote.py:2265 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in modules/managers/bind.py:236 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in items/__init__.py:3 (PyLintPython3_C0301)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in actions/sync.py:154 (PyLintPython3_C0103)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/distros.py:51 (PyLintPython3_R0913)
Found [Info] `Too many arguments (7/5)` in tftpgen.py:929 (PyLintPython3_R0913)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:157 (PyLintPython3_W1201)
Found [Info] `Line too long (107/100)` in items/profile.py:748 (PyLintPython3_C0301)
Found [Info] `Consider merging these comparisons with "in" to "dist in ('debian', 'ubuntu')"` in utils.py:2014 (PyLintPython3_R1714)
Found [Info] `Variable name "ct" doesn't conform to snake_case naming style` in cli.py:2596 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in actions/sync.py:209 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in cobbler_collections/packages.py:40 (PyLintPython3_R0201)
Found [Info] `Line too long (115/100)` in utils.py:1796 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:881 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/report.py:258 (PyLintPython3_R0201)
Found [Info] `Line too long (118/100)` in modules/managers/import_signatures.py:590 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:3034 (PyLintPython3_W0613)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in actions/status.py:138 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in modules/sync_post_wingen.py:220 (PyLintPython3_C0301)
Found [Info] `Too many branches (13/12)` in actions/report.py:280 (PyLintPython3_R0912)
Found [Info] `Line too long (115/100)` in modules/nsupdate_delete_system_pre.py:54 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'path2'` in utils.py:1141 (PyLintPython3_W0612)
Found [Info] `Variable name "m" doesn't conform to snake_case naming style` in remote.py:3296 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in api.py:1944 (PyLintPython3_R0201)
Found [Warning] `Unused argument 'REMOTE_ADDR'` in remote.py:2428 (PyLintPython3_W0613)
Found [Info] `Line too long (104/100)` in items/repo.py:342 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:130 (PyLintPython3_W1201)
Found [Info] `Line too long (116/100)` in remote.py:1319 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in api.py:265 (PyLintPython3_W1201)
Found [Info] `Line too long (103/100)` in cli.py:134 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:122 (PyLintPython3_W0613)
Found [Info] `Variable name "ns" doesn't conform to snake_case naming style` in validate.py:198 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in api.py:158 (PyLintPython3_C0301)
Found [Info] `Variable name "dt" doesn't conform to snake_case naming style` in modules/managers/isc.py:379 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "raise"` in items/item.py:539 (PyLintPython3_R1720)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in tftpgen.py:98 (PyLintPython3_C0103)
Found [Info] `Missing function or method docstring` in cobbler_collections/packages.py:33 (PyLintPython3_C0116)
Found [Warning] `Unused variable 'first'` in cli.py:2177 (PyLintPython3_W0612)
Found [Info] `Line too long (116/100)` in modules/authentication/spacewalk.py:119 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in items/system.py:896 (PyLintPython3_R1705)
Found [Info] `Boolean condition ''sslclientkey' and 'sslclientcert' in yumopts' may be simplified to ''sslclientcert' in yumopts'` in actions/reposync.py:527 (PyLintPython3_R1726)
Found [Warning] `Unused argument 'rest'` in remote.py:1155 (PyLintPython3_W0613)
Found [Warning] `Attribute 'rootdir' defined outside __init__` in modules/managers/import_signatures.py:176 (PyLintPython3_W0201)
Found [Warning] `Unused variable 'dirnames'` in autoinstall_manager.py:85 (PyLintPython3_W0612)
Found [Info] `Line too long (113/100)` in api.py:1323 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in validate.py:458 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'i'` in modules/managers/bind.py:88 (PyLintPython3_W0612)
Found [Info] `Line too long (113/100)` in items/item.py:824 (PyLintPython3_C0301)
Found [Info] `Too many branches (13/12)` in utils.py:1089 (PyLintPython3_R0912)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in services.py:337 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'token'` in remote.py:1261 (PyLintPython3_W0613)
Found [Warning] `Access to a protected member _collection_mgr of a client class` in items/profile.py:507 (PyLintPython3_W0212)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in power_manager.py:226 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in items/system.py:2102 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'name'` in modules/managers/bind.py:211 (PyLintPython3_W0612)
Found [Info] `Line too long (110/100)` in remote.py:2333 (PyLintPython3_C0301)
Found [Info] `Variable name "addComment" doesn't conform to snake_case naming style` in autoinstallgen.py:127 (PyLintPython3_C0103)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in cli.py:1734 (PyLintPython3_R1710)
Found [Info] `Line too long (110/100)` in actions/buildiso/standalone.py:333 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:1038 (PyLintPython3_W0613)
Found [Info] `Variable name "ts" doesn't conform to snake_case naming style` in actions/status.py:82 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in modules/managers/dnsmasq.py:146 (PyLintPython3_C0301)
Found [Info] `Argument name "ip" doesn't conform to snake_case naming style` in actions/status.py:88 (PyLintPython3_C0103)
Found [Info] `Too many statements (65/50)` in tftpgen.py:612 (PyLintPython3_R0915)
Found [Warning] `Use lazy % formatting in logging functions` in modules/managers/genders.py:113 (PyLintPython3_W1201)
Found [Info] `Argument name "ip" doesn't conform to snake_case naming style` in utils.py:154 (PyLintPython3_C0103)
Found [Info] `Line too long (112/100)` in template_api.py:113 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in services.py:70 (PyLintPython3_R0201)
Found [Info] `Unnecessary "else" after "return"` in api.py:299 (PyLintPython3_R1705)
Found [Info] `Line too long (120/100)` in cobbler_collections/collection.py:384 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in remote.py:84 (PyLintPython3_C0301)
Found [Info] `Too many local variables (27/15)` in modules/managers/isc.py:56 (PyLintPython3_R0914)
Found [Info] `Line too long (117/100)` in items/distro.py:329 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in actions/check.py:281 (PyLintPython3_C0301)
Found [Info] `Import "from cobbler.cexceptions import CX" should be placed at the top of the module` in modules/managers/import_signatures.py:42 (PyLintPython3_C0413)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in modules/installation/pre_log.py:44 (PyLintPython3_C0103)
Found [Warning] `Attribute 'image_patterns' defined outside __init__` in actions/replicate.py:412 (PyLintPython3_W0201)
Found [Info] `Unnecessary "else" after "return"` in remote.py:3236 (PyLintPython3_R1705)
Found [Info] `Line too long (118/100)` in actions/buildiso/netboot.py:561 (PyLintPython3_C0301)
Found [Warning] `Catching too general exception Exception` in modules/sync_post_wingen.py:20 (PyLintPython3_W0703)
Found [Info] `Unnecessary use of a comprehension` in actions/report.py:300 (PyLintPython3_R1721)
Found [Info] `Line too long (116/100)` in remote.py:3527 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in items/item.py:104 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/isc.py:260 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/import_signatures.py:746 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:651 (PyLintPython3_C0301)
Found [Info] `Variable name "f2" doesn't conform to snake_case naming style` in modules/managers/genders.py:37 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in items/repo.py:154 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'weekday'` in remote.py:510 (PyLintPython3_W0612)
Found [Info] `Line too long (115/100)` in cobbler_collections/distros.py:114 (PyLintPython3_C0301)
Found [Warning] `Attribute 'autoinstall_file' defined outside __init__` in modules/managers/import_signatures.py:374 (PyLintPython3_W0201)
Found [Warning] `Attribute 'profile_patterns' defined outside __init__` in actions/replicate.py:409 (PyLintPython3_W0201)
Found [Info] `Too many instance attributes (8/7)` in manager.py:27 (PyLintPython3_R0902)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:347 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'rest'` in services.py:201 (PyLintPython3_W0613)
Found [Info] `Import alias does not rename original package` in cobbler_collections/files.py:22 (PyLintPython3_C0414)
Found [Info] `Line too long (117/100)` in utils.py:781 (PyLintPython3_C0301)
Found [Info] `Consider merging these comparisons with "in" to "ip not in ('', '?')"` in remote.py:2814 (PyLintPython3_R1714)
Found [Warning] `Unused argument 'token'` in remote.py:1085 (PyLintPython3_W0613)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in utils.py:1865 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in modules/managers/in_tftpd.py:65 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'with_sync'` in cobbler_collections/packages.py:52 (PyLintPython3_W0613)
Found [Info] `Import alias does not rename original package` in cobbler_collections/images.py:15 (PyLintPython3_C0414)
Found [Warning] `Unused argument 'recursive'` in cobbler_collections/systems.py:59 (PyLintPython3_W0613)
Found [Info] `Line too long (106/100)` in items/menu.py:170 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in utils.py:972 (PyLintPython3_W0702)
Found [Info] `Line too long (116/100)` in items/image.py:42 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in tftpgen.py:1163 (PyLintPython3_C0301)
Found [Info] `Variable name "newScript" doesn't conform to snake_case naming style` in autoinstallgen.py:58 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in remote.py:3292 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in api.py:1777 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'rest'` in api.py:1875 (PyLintPython3_W0612)
Found [Info] `Line too long (110/100)` in items/item.py:766 (PyLintPython3_C0301)
Found [Info] `Too many statements (152/50)` in modules/sync_post_wingen.py:230 (PyLintPython3_R0915)
Found [Info] `Line too long (117/100)` in remote.py:3480 (PyLintPython3_C0301)
Found [Info] `Variable name "o" doesn't conform to snake_case naming style` in modules/authorization/ownership.py:63 (PyLintPython3_C0103)
Found [Info] `Line too long (102/100)` in actions/check.py:105 (PyLintPython3_C0301)
Found [Info] `Too many local variables (19/15)` in tftpgen.py:1158 (PyLintPython3_R0914)
Found [Info] `Variable name "addComment" doesn't conform to snake_case naming style` in autoinstallgen.py:130 (PyLintPython3_C0103)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:100 (PyLintPython3_C0103)
Found [Info] `Too few public methods (0/2)` in remote.py:3873 (PyLintPython3_R0903)
Found [Info] `Line too long (117/100)` in cobbler_collections/collection.py:341 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "raise"` in items/item.py:513 (PyLintPython3_R1720)
Found [Warning] `Redefining name 'distro' from outer scope (line 41)` in modules/managers/import_signatures.py:804 (PyLintPython3_W0621)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in remote.py:391 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in items/item.py:349 (PyLintPython3_C0301)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:135 (PyLintPython3_C0103)
Found [Info] `Line too long (112/100)` in items/distro.py:478 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in autoinstallgen.py:231 (PyLintPython3_C0301)
Found [Warning] `Unnecessary pass statement` in modules/managers/bind.py:62 (PyLintPython3_W0107)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in cli.py:2101 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in items/repo.py:309 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in cobbler_collections/distros.py:62 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in actions/check.py:286 (PyLintPython3_C0301)
Found [Info] `Variable name "newScriptSource" doesn't conform to snake_case naming style` in autoinstallgen.py:59 (PyLintPython3_C0103)
Found [Info] `Line too long (114/100)` in modules/managers/__init__.py:4 (PyLintPython3_C0301)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:182 (PyLintPython3_C0103)
Found [Info] `Too many arguments (7/5)` in tftpgen.py:845 (PyLintPython3_R0913)
Found [Info] `Line too long (115/100)` in remote.py:386 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:942 (PyLintPython3_W0613)
Found [Info] `Line too long (109/100)` in items/item.py:603 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'rnd_file'` in modules/managers/in_tftpd.py:89 (PyLintPython3_W0612)
Found [Warning] `Unused argument 'token'` in remote.py:3417 (PyLintPython3_W0613)
Found [Info] `Line too long (120/100)` in actions/reposync.py:135 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in items/system.py:913 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in utils.py:1841 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in actions/buildiso/__init__.py:71 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:382 (PyLintPython3_W1201)
Found [Info] `Line too long (117/100)` in remote.py:1340 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:899 (PyLintPython3_W0613)
Found [Info] `Module name "V3_1_0" doesn't conform to snake_case naming style` in settings/migrations/V3_1_0.py:1 (PyLintPython3_C0103)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in modules/managers/ndjbdns.py:69 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in api.py:869 (PyLintPython3_C0301)
Found [Warning] `Attribute 'use_ssl' defined outside __init__` in actions/replicate.py:419 (PyLintPython3_W0201)
Found [Info] `Line too long (115/100)` in modules/authorization/ownership.py:225 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in tftpgen.py:853 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in items/profile.py:215 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in items/image.py:132 (PyLintPython3_C0301)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in utils.py:689 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in api.py:1266 (PyLintPython3_R0201)
Found [Info] `Line too long (120/100)` in template_api.py:116 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in api.py:1014 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in api.py:1823 (PyLintPython3_R1705)
Found [Warning] `Use lazy % formatting in logging functions` in module_loader.py:108 (PyLintPython3_W1201)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:445 (PyLintPython3_W1201)
Found [Info] `Line too long (118/100)` in remote.py:456 (PyLintPython3_C0301)
Found [Warning] `Attribute 'name' defined outside __init__` in items/profile.py:134 (PyLintPython3_W0201)
Found [Info] `Line too long (105/100)` in remote.py:2686 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'distro' from outer scope (line 39)` in remote.py:3199 (PyLintPython3_W0621)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/reposync.py:370 (PyLintPython3_C0103)
Found [Info] `Similar lines in 2 files` in settings/migrations/V3_0_1.py:1 (PyLintPython3_R0801)
Found [Warning] `No exception type(s) specified` in module_loader.py:154 (PyLintPython3_W0702)
Found [Info] `Line too long (117/100)` in actions/check.py:117 (PyLintPython3_C0301)
Found [Info] `Variable name "y" doesn't conform to snake_case naming style` in services.py:332 (PyLintPython3_C0103)
Found [Info] `Method name "addAutoYaSTScript" doesn't conform to snake_case naming style` in autoinstallgen.py:71 (PyLintPython3_C0103)
Found [Info] `Line too long (108/100)` in items/system.py:901 (PyLintPython3_C0301)
Found [Info] `Constant name "mtab_mtime" doesn't conform to UPPER_CASE naming style` in utils.py:1548 (PyLintPython3_C0103)
Found [Info] `Redefining argument with the local name 'name'` in actions/sync.py:495 (PyLintPython3_R1704)
Found [Info] `Line too long (111/100)` in services.py:56 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in actions/check.py:127 (PyLintPython3_C0301)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:214 (PyLintPython3_C0103)
Found [Info] `Missing module docstring` in modules/nsupdate_add_system_post.py:1 (PyLintPython3_C0114)
Found [Info] `Variable name "fullAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:91 (PyLintPython3_C0103)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:158 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:447 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'autoinst'` in modules/authorization/ownership.py:101 (PyLintPython3_W0613)
Found [Info] `Too many arguments (6/5)` in actions/report.py:385 (PyLintPython3_R0913)
Found [Info] `Unnecessary "else" after "return"` in utils.py:199 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in api.py:1934 (PyLintPython3_R0201)
Found [Info] `Line too long (115/100)` in api.py:1606 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in remote.py:1350 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in items/menu.py:94 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'dir'` in modules/authentication/ldap.py:93 (PyLintPython3_W0622)
Found [Info] `Line too long (119/100)` in modules/managers/import_signatures.py:817 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/reposync.py:150 (PyLintPython3_C0103)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in modules/managers/bind.py:619 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in tftpgen.py:1394 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in template_api.py:105 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'with_sync'` in cobbler_collections/repos.py:55 (PyLintPython3_W0613)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in cobbler_collections/manager.py:213 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in actions/check.py:53 (PyLintPython3_C0301)
Found [Info] `Too many instance attributes (21/7)` in items/image.py:28 (PyLintPython3_R0902)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in items/item.py:74 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in actions/check.py:267 (PyLintPython3_C0301)
Found [Warning] `Attribute 'mgmtclass_patterns' defined outside __init__` in actions/replicate.py:413 (PyLintPython3_W0201)
Found [Info] `Line too long (104/100)` in actions/mkloaders.py:16 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in cli.py:1244 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in validate.py:526 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in cli.py:1863 (PyLintPython3_C0103)
Found [Info] `Too many branches (21/12)` in tftpgen.py:1158 (PyLintPython3_R0912)
Found [Info] `Line too long (118/100)` in modules/managers/import_signatures.py:591 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in utils.py:900 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/reposync.py:58 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in modules/managers/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in settings/__init__.py:274 (PyLintPython3_R1705)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:295 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'page'` in remote.py:990 (PyLintPython3_W0613)
Found [Info] `Unnecessary use of a comprehension` in actions/report.py:363 (PyLintPython3_R1721)
Found [Info] `Unnecessary "elif" after "raise"` in actions/buildiso/__init__.py:222 (PyLintPython3_R1720)
Found [Info] `Line too long (108/100)` in utils.py:942 (PyLintPython3_C0301)
Found [Info] `Too many public methods (28/20)` in items/system.py:32 (PyLintPython3_R0904)
Found [Warning] `Unused argument 'REMOTE_MAC'` in remote.py:2428 (PyLintPython3_W0613)
Found [Warning] `Access to a protected member _collection_mgr of a client class` in items/image.py:150 (PyLintPython3_W0212)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/dnsmasq.py:174 (PyLintPython3_C0103)
Found [Info] `Line too long (103/100)` in actions/buildiso/standalone.py:53 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in modules/authentication/spacewalk.py:99 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in remote.py:2151 (PyLintPython3_C0301)
Found [Info] `Line too long (109/100)` in api.py:1586 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'system' from outer scope (line 57)` in api.py:1568 (PyLintPython3_W0621)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:446 (PyLintPython3_W1201)
Found [Info] `Consider iterating the dictionary directly instead of calling .keys()` in modules/managers/bind.py:291 (PyLintPython3_C0201)
Found [Info] `Line too long (113/100)` in actions/sync.py:147 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:3077 (PyLintPython3_W0613)
Found [Info] `Line too long (109/100)` in template_api.py:159 (PyLintPython3_C0301)
Found [Info] `Line too long (109/100)` in settings/__init__.py:224 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:833 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in modules/managers/import_signatures.py:880 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/mkloaders.py:206 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in power_manager.py:111 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in modules/installation/pre_clear_anamon_logs.py:37 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in cli.py:168 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/isc.py:119 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:851 (PyLintPython3_W0613)
Found [Info] `Line too long (102/100)` in modules/managers/in_tftpd.py:87 (PyLintPython3_C0301)
Found [Info] `Missing class docstring` in utils.py:1480 (PyLintPython3_C0115)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in actions/check.py:252 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in items/item.py:419 (PyLintPython3_C0301)
Found [Info] `Variable name "s" doesn't conform to snake_case naming style` in cli.py:2108 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in actions/report.py:147 (PyLintPython3_R0201)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in actions/check.py:354 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in cobbler_collections/mgmtclasses.py:40 (PyLintPython3_R0201)
Found [Info] `Line too long (109/100)` in actions/buildiso/__init__.py:49 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:1367 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in actions/status.py:190 (PyLintPython3_R1705)
Found [Info] `Line too long (118/100)` in tftpgen.py:167 (PyLintPython3_C0301)
Found [Info] `Too many branches (31/12)` in remote.py:2070 (PyLintPython3_R0912)
Found [Warning] `No exception type(s) specified` in remote.py:738 (PyLintPython3_W0702)
Found [Info] `Line too long (119/100)` in items/repo.py:212 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in actions/check.py:454 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in utils.py:1229 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:917 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'LOCK_HANDLE' from outer scope (line 33)` in serializer.py:69 (PyLintPython3_W0621)
Found [Info] `Line too long (120/100)` in items/image.py:456 (PyLintPython3_C0301)
Found [Info] `Too many arguments (8/5)` in cobbler_collections/collection.py:369 (PyLintPython3_R0913)
Found [Warning] `Use lazy % formatting in logging functions` in actions/reposync.py:141 (PyLintPython3_W1201)
Found [Info] `Line too long (116/100)` in items/item.py:547 (PyLintPython3_C0301)
Found [Warning] `Using the global statement` in modules/nsupdate_delete_system_pre.py:56 (PyLintPython3_W0603)
Found [Warning] `Redefining name 'image' from outer scope (line 39)` in remote.py:2469 (PyLintPython3_W0621)
Found [Warning] `Unused argument 'rest'` in remote.py:2821 (PyLintPython3_W0613)
Found [Info] `Line too long (102/100)` in items/distro.py:444 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in autoinstallgen.py:257 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/genders.py:109 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in configgen.py:52 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1744 (PyLintPython3_C0103)
Found [Info] `Line too long (106/100)` in tftpgen.py:1001 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/authorization/ownership.py:170 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'system' from outer scope (line 57)` in api.py:2172 (PyLintPython3_W0621)
Found [Info] `Variable name "groupsPresent" doesn't conform to snake_case naming style` in modules/managers/bind.py:85 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in actions/sync.py:426 (PyLintPython3_C0301)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in cobblerd.py:58 (PyLintPython3_C0103)
Found [Info] `Missing class docstring` in download_manager.py:26 (PyLintPython3_C0115)
Found [Warning] `Catching too general exception Exception` in api.py:135 (PyLintPython3_W0703)
Found [Warning] `No exception type(s) specified` in cli.py:2357 (PyLintPython3_W0702)
Found [Info] `Line too long (102/100)` in modules/managers/dnsmasq.py:101 (PyLintPython3_C0301)
Found [Info] `Too many nested blocks (6/5)` in modules/managers/bind.py:117 (PyLintPython3_R1702)
Found [Warning] `Attribute 'events_filtered' defined outside __init__` in remote.py:460 (PyLintPython3_W0201)
Found [Warning] `Uses of a deprecated module 'optparse'` in cli.py:23 (PyLintPython3_W0402)
Found [Info] `Line too long (120/100)` in modules/authentication/spacewalk.py:123 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in modules/installation/post_puppet.py:30 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in items/image.py:497 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:2942 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in items/system.py:851 (PyLintPython3_R1705)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1734 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in api.py:1853 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in cli.py:2111 (PyLintPython3_W0702)
Found [Info] `Line too long (119/100)` in remote.py:3528 (PyLintPython3_C0301)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in modules/serializers/file.py:137 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in api.py:1876 (PyLintPython3_W0702)
Found [Info] `Line too long (117/100)` in items/distro.py:151 (PyLintPython3_C0301)
Found [Info] `Too many branches (13/12)` in modules/managers/import_signatures.py:402 (PyLintPython3_R0912)
Found [Warning] `Unused argument 'rest'` in remote.py:3353 (PyLintPython3_W0613)
Found [Info] `Consider merging these comparisons with "in" to "objtype not in ('system', 'profile')"` in remote.py:3051 (PyLintPython3_R1714)
Found [Warning] `Unused variable 'ok'` in remote.py:2178 (PyLintPython3_W0612)
Found [Info] `Too many return statements (11/6)` in modules/authorization/ownership.py:150 (PyLintPython3_R0911)
Found [Info] `Line too long (101/100)` in items/image.py:549 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in settings/__init__.py:214 (PyLintPython3_C0301)
Found [Warning] `Attribute 'sync_all' defined outside __init__` in actions/replicate.py:418 (PyLintPython3_W0201)
Found [Info] `Line too long (102/100)` in tftpgen.py:856 (PyLintPython3_C0301)
Found [Info] `The if statement can be replaced with 'return bool(test)'` in utils.py:1640 (PyLintPython3_R1703)
Found [Info] `Method could be a function` in services.py:349 (PyLintPython3_R0201)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in cli.py:2595 (PyLintPython3_C0103)
Found [Info] `Variable name "rk" doesn't conform to snake_case naming style` in utils.py:892 (PyLintPython3_C0103)
Found [Info] `Too many statements (65/50)` in modules/nsupdate_delete_system_pre.py:48 (PyLintPython3_R0915)
Found [Warning] `Unused variable 'dirnames'` in autoinstall_manager.py:200 (PyLintPython3_W0612)
Found [Info] `Line too long (120/100)` in remote.py:605 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:1020 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in cobbler_collections/manager.py:227 (PyLintPython3_C0301)
Found [Info] `Variable name "cp" doesn't conform to snake_case naming style` in modules/serializers/mongodb.py:52 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:2682 (PyLintPython3_W0613)
Found [Info] `Too many statements (91/50)` in modules/managers/isc.py:228 (PyLintPython3_R0915)
Found [Info] `Line too long (117/100)` in actions/replicate.py:350 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in items/system.py:1783 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in api.py:2142 (PyLintPython3_R0913)
Found [Info] `Line too long (111/100)` in remote.py:1329 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in settings/migrations/V3_2_0.py:91 (PyLintPython3_C0301)
Found [Info] `Variable name "fullAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:87 (PyLintPython3_C0103)
Found [Info] `Line too long (109/100)` in actions/check.py:275 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in items/repo.py:438 (PyLintPython3_C0301)
Found [Info] `Variable name "b" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:96 (PyLintPython3_C0103)
Found [Info] `Missing class docstring` in actions/status.py:38 (PyLintPython3_C0115)
Found [Info] `Variable name "cobblerElementSystem" doesn't conform to snake_case naming style` in autoinstallgen.py:138 (PyLintPython3_C0103)
Found [Info] `Variable name "f2" doesn't conform to snake_case naming style` in modules/managers/dnsmasq.py:68 (PyLintPython3_C0103)
Found [Info] `Too many branches (25/12)` in tftpgen.py:612 (PyLintPython3_R0912)
Found [Warning] `No exception type(s) specified` in modules/authentication/ldap.py:163 (PyLintPython3_W0702)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:99 (PyLintPython3_C0103)
Found [Info] `Too many instance attributes (9/7)` in actions/buildiso/netboot.py:15 (PyLintPython3_R0902)
Found [Warning] `Attribute 'remote_names' defined outside __init__` in actions/replicate.py:274 (PyLintPython3_W0201)
Found [Info] `Line too long (106/100)` in tftpgen.py:422 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:215 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in remote.py:3618 (PyLintPython3_C0103)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/report.py:266 (PyLintPython3_C0103)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/report.py:368 (PyLintPython3_C0103)
Found [Warning] `Attribute 'autoinstall_file' defined outside __init__` in modules/managers/import_signatures.py:170 (PyLintPython3_W0201)
Found [Warning] `Unused variable 'interface'` in actions/sync.py:495 (PyLintPython3_W0612)
Found [Info] `Similar lines in 2 files` in actions/hardlink.py:1 (PyLintPython3_R0801)
Found [Warning] `Unused argument 'rest'` in remote.py:1038 (PyLintPython3_W0613)
Found [Info] `Unnecessary "else" after "return"` in remote.py:3650 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in autoinstallgen.py:49 (PyLintPython3_R0201)
Found [Info] `Line too long (107/100)` in actions/buildiso/standalone.py:341 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in power_manager.py:227 (PyLintPython3_C0103)
Found [Warning] `Redefining built-in 'input'` in utils.py:1706 (PyLintPython3_W0622)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in power_manager.py:176 (PyLintPython3_R1710)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in utils.py:484 (PyLintPython3_C0103)
Found [Info] `Too many arguments (8/5)` in actions/buildiso/standalone.py:320 (PyLintPython3_R0913)
Found [Info] `Unnecessary "else" after "continue"` in modules/managers/import_signatures.py:501 (PyLintPython3_R1724)
Found [Info] `Line too long (107/100)` in items/mgmtclass.py:157 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/files.py:37 (PyLintPython3_C0116)
Found [Info] `Line too long (112/100)` in utils.py:651 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in modules/managers/import_signatures.py:423 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/check.py:384 (PyLintPython3_R0201)
Found [Info] `Line too long (112/100)` in remote.py:3432 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in items/profile.py:626 (PyLintPython3_C0301)
Found [Info] `Import outside toplevel (dnf)` in api.py:1450 (PyLintPython3_C0415)
Found [Info] `Variable name "sp" doesn't conform to snake_case naming style` in utils.py:1673 (PyLintPython3_C0103)
Found [Info] `Missing class docstring` in modules/installation/post_power.py:12 (PyLintPython3_C0115)
Found [Info] `Line too long (113/100)` in configgen.py:35 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in template_api.py:74 (PyLintPython3_C0301)
Found [Info] `Too many local variables (16/15)` in actions/reposync.py:675 (PyLintPython3_R0914)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in modules/installation/pre_puppet.py:68 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in cobbler_collections/collection.py:506 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in actions/check.py:200 (PyLintPython3_C0301)
Found [Info] `Constant name "settings_file" doesn't conform to UPPER_CASE naming style` in modules/managers/genders.py:12 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in utils.py:1001 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'recursive'` in cobbler_collections/packages.py:54 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:1038 (PyLintPython3_W0613)
Found [Info] `Module name "V2_8_5" doesn't conform to snake_case naming style` in settings/migrations/V2_8_5.py:1 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in utils.py:574 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:1155 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'username'` in modules/authentication/denyall.py:32 (PyLintPython3_W0613)
Found [Warning] `No exception type(s) specified` in cli.py:1890 (PyLintPython3_W0702)
Found [Info] `Line too long (107/100)` in settings/migrations/__init__.py:265 (PyLintPython3_C0301)
Found [Warning] `Access to a protected member _set_task_state of a client class` in remote.py:122 (PyLintPython3_W0212)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/managers/dnsmasq.py:134 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/reposync.py:170 (PyLintPython3_W1201)
Found [Info] `Too many local variables (17/15)` in modules/sync_post_wingen.py:46 (PyLintPython3_R0914)
Found [Info] `Variable name "p" doesn't conform to snake_case naming style` in utils.py:1408 (PyLintPython3_C0103)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in utils.py:1774 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in template_api.py:34 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:869 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in remote.py:166 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in api.py:1545 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "raise"` in actions/reposync.py:177 (PyLintPython3_R1720)
Found [Info] `Module name "V3_0_0" doesn't conform to snake_case naming style` in settings/migrations/V3_0_0.py:1 (PyLintPython3_C0103)
Found [Info] `Unnecessary "elif" after "return"` in enums.py:29 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in cobbler_collections/files.py:40 (PyLintPython3_R0201)
Found [Info] `Line too long (102/100)` in cli.py:155 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in items/profile.py:151 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in actions/status.py:82 (PyLintPython3_C0103)
Found [Info] `Argument name "REMOTE_MAC" doesn't conform to snake_case naming style` in services.py:85 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:978 (PyLintPython3_W0613)
Found [Info] `Too many arguments (6/5)` in api.py:1067 (PyLintPython3_R0913)
Found [Warning] `Unused argument 'api_handle'` in modules/authorization/allowall.py:33 (PyLintPython3_W0613)
Found [Warning] `Attribute 'pkgdir' defined outside __init__` in modules/managers/import_signatures.py:177 (PyLintPython3_W0201)
Found [Info] `Too many arguments (9/5)` in api.py:1762 (PyLintPython3_R0913)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:137 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in actions/check.py:409 (PyLintPython3_R0201)
Found [Info] `Line too long (111/100)` in cli.py:1694 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in remote.py:3732 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in modules/installation/post_log.py:46 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in autoinstallgen.py:155 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in template_api.py:111 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:1008 (PyLintPython3_C0301)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in modules/managers/genders.py:39 (PyLintPython3_W0707)
Found [Info] `Line too long (119/100)` in remote.py:167 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:101 (PyLintPython3_W1201)
Found [Info] `Line too long (113/100)` in remote.py:3102 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:235 (PyLintPython3_C0103)
Found [Info] `Similar lines in 3 files` in actions/buildiso/standalone.py:1 (PyLintPython3_R0801)
Found [Info] `Unnecessary "else" after "return"` in utils.py:1626 (PyLintPython3_R1705)
Found [Info] `Line too long (103/100)` in remote.py:3230 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in remote.py:1360 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in api.py:1973 (PyLintPython3_R0201)
Found [Info] `Line too long (120/100)` in api.py:1604 (PyLintPython3_C0301)
Found [Info] `Too many instance attributes (41/7)` in items/profile.py:30 (PyLintPython3_R0902)
Found [Info] `Unnecessary "else" after "return"` in cobbler_collections/collection.py:157 (PyLintPython3_R1705)
Found [Info] `Line too long (120/100)` in items/profile.py:482 (PyLintPython3_C0301)
Found [Info] `Too many arguments (6/5)` in remote.py:2950 (PyLintPython3_R0913)
Found [Info] `Line too long (116/100)` in remote.py:3655 (PyLintPython3_C0301)
Found [Info] `Method name "do_OPTIONS" doesn't conform to snake_case naming style` in remote.py:3838 (PyLintPython3_C0103)
Found [Info] `Unnecessary "elif" after "return"` in actions/buildiso/__init__.py:204 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in modules/managers/import_signatures.py:1009 (PyLintPython3_R0201)
Found [Info] `Too many local variables (18/15)` in api.py:1762 (PyLintPython3_R0914)
Found [Info] `Line too long (111/100)` in actions/reposync.py:388 (PyLintPython3_C0301)
Found [Info] `standard import "import time" should be placed before "import dns.query"` in modules/nsupdate_add_system_post.py:17 (PyLintPython3_C0411)
Found [Info] `Line too long (116/100)` in utils.py:1263 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in remote.py:3838 (PyLintPython3_C0116)
Found [Info] `Consider iterating the dictionary directly instead of calling .keys()` in modules/managers/bind.py:137 (PyLintPython3_C0201)
Found [Info] `Line too long (115/100)` in remote.py:821 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in actions/reposync.py:50 (PyLintPython3_C0301)
Found [Warning] `Attribute 'local_data' defined outside __init__` in actions/replicate.py:178 (PyLintPython3_W0201)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in services.py:331 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in items/item.py:590 (PyLintPython3_C0301)
Found [Info] `Variable name "p" doesn't conform to snake_case naming style` in autoinstallgen.py:290 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in modules/managers/dnsmasq.py:143 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in modules/managers/import_signatures.py:141 (PyLintPython3_C0301)
Found [Info] `Too many local variables (16/15)` in templar.py:82 (PyLintPython3_R0914)
Found [Info] `Line too long (102/100)` in items/file.py:74 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in tftpgen.py:1361 (PyLintPython3_C0301)
Found [Info] `Too many statements (61/50)` in modules/managers/import_signatures.py:462 (PyLintPython3_R0915)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/menu.py:54 (PyLintPython3_W0201)
Found [Info] `Method could be a function` in api.py:269 (PyLintPython3_R0201)
Found [Warning] `Using possibly undefined loop variable 'dn'` in modules/authentication/ldap.py:160 (PyLintPython3_W0631)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:136 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in items/repo.py:387 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in api.py:1959 (PyLintPython3_R0201)
Found [Info] `Line too long (119/100)` in utils.py:470 (PyLintPython3_C0301)
Found [Info] `Argument name "g" doesn't conform to snake_case naming style` in autoinstallgen.py:377 (PyLintPython3_C0103)
Found [Info] `Too many lines in module (2783/1000)` in cli.py:1 (PyLintPython3_C0302)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in utils.py:1933 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in modules/managers/isc.py:378 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in api.py:847 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:2588 (PyLintPython3_W0613)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in api.py:1994 (PyLintPython3_C0103)
Found [Info] `Line too long (106/100)` in actions/buildiso/__init__.py:23 (PyLintPython3_C0301)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in modules/managers/bind.py:582 (PyLintPython3_C0103)
Found [Info] `Unnecessary "elif" after "return"` in remote.py:1867 (PyLintPython3_R1705)
Found [Info] `Line too long (101/100)` in tftpgen.py:997 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/menus.py:37 (PyLintPython3_C0116)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:479 (PyLintPython3_W1201)
Found [Info] `Line too long (117/100)` in items/item.py:200 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in items/profile.py:742 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in modules/managers/import_signatures.py:922 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in cobbler_collections/collection.py:517 (PyLintPython3_R1705)
Found [Info] `Variable name "dn" doesn't conform to snake_case naming style` in modules/authentication/ldap.py:152 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in utils.py:1730 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:996 (PyLintPython3_C0301)
Found [Info] `Variable name "y" doesn't conform to snake_case naming style` in items/item.py:83 (PyLintPython3_C0103)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1742 (PyLintPython3_C0103)
Found [Info] `Attribute name "BuiltinTemplate" doesn't conform to snake_case naming style` in template_api.py:86 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:438 (PyLintPython3_W1201)
Found [Info] `Line too long (117/100)` in actions/reposync.py:463 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:3241 (PyLintPython3_W0613)
Found [Info] `Argument name "ip" doesn't conform to snake_case naming style` in remote.py:3034 (PyLintPython3_C0103)
Found [Info] `Argument name "wp" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:47 (PyLintPython3_C0103)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in actions/replicate.py:356 (PyLintPython3_C0103)
Found [Warning] `Attribute 'breed' defined outside __init__` in modules/managers/import_signatures.py:370 (PyLintPython3_W0201)
Found [Warning] `Unused argument 'page'` in remote.py:978 (PyLintPython3_W0613)
Found [Info] `Constant name "logf" doesn't conform to UPPER_CASE naming style` in modules/nsupdate_add_system_post.py:56 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in cobbler_collections/collection.py:189 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in modules/managers/import_signatures.py:75 (PyLintPython3_C0301)
Found [Info] `Import "from cobbler.items import profile, distro" should be placed at the top of the module` in modules/managers/import_signatures.py:41 (PyLintPython3_C0413)
Found [Info] `Line too long (116/100)` in api.py:1858 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:203 (PyLintPython3_W1201)
Found [Info] `Line too long (108/100)` in utils.py:1923 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'arg2'` in modules/authorization/configfile.py:54 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in modules/sync_post_wingen.py:33 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in cobbler_collections/distros.py:136 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/reposync.py:828 (PyLintPython3_W1201)
Found [Info] `Too many arguments (15/5)` in actions/replicate.py:371 (PyLintPython3_R0913)
Found [Warning] `Unused argument 'arg1'` in modules/authorization/allowall.py:33 (PyLintPython3_W0613)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/reposync.py:839 (PyLintPython3_C0103)
Found [Warning] `Catching too general exception Exception` in actions/replicate.py:103 (PyLintPython3_W0703)
Found [Info] `Unnecessary "else" after "return"` in remote.py:3657 (PyLintPython3_R1705)
Found [Info] `Line too long (112/100)` in utils.py:1492 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/bind.py:240 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:449 (PyLintPython3_W1201)
Found [Warning] `Unused argument 'rest'` in remote.py:3441 (PyLintPython3_W0613)
Found [Info] `Line too long (112/100)` in utils.py:120 (PyLintPython3_C0301)
Found [Info] `Variable name "v" doesn't conform to snake_case naming style` in cobbler_collections/collection.py:515 (PyLintPython3_C0103)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in modules/installation/post_log.py:64 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in tftpgen.py:1340 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "raise"` in items/item.py:411 (PyLintPython3_R1720)
Found [Info] `Too few public methods (1/2)` in actions/hardlink.py:16 (PyLintPython3_R0903)
Found [Info] `Module name "V3_4_0" doesn't conform to snake_case naming style` in settings/migrations/V3_4_0.py:1 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in api.py:1948 (PyLintPython3_C0301)
Found [Warning] `Catching too general exception Exception` in templar.py:254 (PyLintPython3_W0703)
Found [Info] `Line too long (119/100)` in items/item.py:162 (PyLintPython3_C0301)
Found [Info] `Too many statements (72/50)` in actions/reposync.py:541 (PyLintPython3_R0915)
Found [Info] `Variable name "ok" doesn't conform to snake_case naming style` in actions/acl.py:60 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in items/image.py:30 (PyLintPython3_C0301)
Found [Info] `Variable name "m" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:634 (PyLintPython3_C0103)
Found [Info] `Line too long (111/100)` in settings/__init__.py:365 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in remote.py:487 (PyLintPython3_R1705)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:990 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'rest'` in remote.py:2482 (PyLintPython3_W0613)
Found [Info] `Variable name "validGroupCount" doesn't conform to snake_case naming style` in modules/managers/bind.py:76 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in modules/managers/isc.py:352 (PyLintPython3_C0301)
Found [Warning] `Using the global statement` in utils.py:1772 (PyLintPython3_W0603)
Found [Info] `Line too long (111/100)` in api.py:1711 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in modules/managers/import_signatures.py:73 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in services.py:395 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in remote.py:1278 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/sync.py:429 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:2469 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in services.py:161 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in actions/buildiso/__init__.py:191 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:1963 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:984 (PyLintPython3_C0301)
Found [Info] `Too many branches (21/12)` in actions/reposync.py:541 (PyLintPython3_R0912)
Found [Warning] `Unused argument 'token'` in remote.py:1026 (PyLintPython3_W0613)
Found [Info] `Line too long (120/100)` in cexceptions.py:37 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in modules/managers/bind.py:159 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in utils.py:386 (PyLintPython3_C0301)
Found [Info] `Too many local variables (16/15)` in remote.py:2736 (PyLintPython3_R0914)
Found [Info] `Line too long (112/100)` in utils.py:159 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'username'` in modules/authentication/passthru.py:29 (PyLintPython3_W0613)
Found [Info] `Too many branches (21/12)` in remote.py:2736 (PyLintPython3_R0912)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in utils.py:1687 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in api.py:2004 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:966 (PyLintPython3_W0613)
Found [Info] `Line too long (114/100)` in actions/check.py:274 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in grub.py:12 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/buildiso/standalone.py:128 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in api.py:1630 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'format'` in tftpgen.py:1470 (PyLintPython3_W0622)
Found [Warning] `Attribute 'must_include' defined outside __init__` in actions/replicate.py:276 (PyLintPython3_W0201)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:628 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in remote.py:2297 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/distros.py:40 (PyLintPython3_C0116)
Found [Info] `Unnecessary "else" after "raise"` in items/item.py:362 (PyLintPython3_R1720)
Found [Info] `Too few public methods (0/2)` in modules/authentication/pam.py:68 (PyLintPython3_R0903)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1746 (PyLintPython3_C0103)
Found [Info] `Variable name "s" doesn't conform to snake_case naming style` in modules/managers/bind.py:482 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in templar.py:209 (PyLintPython3_C0301)
Found [Info] `Line too long (108/100)` in items/image.py:459 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/replicate.py:323 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in template_api.py:197 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in items/image.py:133 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:270 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/buildiso/__init__.py:279 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:463 (PyLintPython3_W1201)
Found [Info] `Missing function or method docstring` in serializer.py:36 (PyLintPython3_C0116)
Found [Info] `Line too long (116/100)` in services.py:393 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in items/profile.py:762 (PyLintPython3_C0301)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in modules/installation/pre_clear_anamon_logs.py:64 (PyLintPython3_C0103)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in modules/managers/dnsmasq.py:70 (PyLintPython3_W0707)
Found [Info] `Line too long (114/100)` in remote.py:2080 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in actions/reposync.py:614 (PyLintPython3_C0301)
Found [Info] `Method name "__expand_IPv6" doesn't conform to snake_case naming style` in modules/managers/bind.py:64 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in actions/reposync.py:156 (PyLintPython3_W0702)
Found [Info] `Line too long (110/100)` in remote.py:2285 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'user'` in remote.py:3495 (PyLintPython3_W0612)
Found [Info] `Variable name "PROCESS_DIRS" doesn't conform to snake_case naming style` in actions/acl.py:85 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:436 (PyLintPython3_W1201)
Found [Warning] `Attribute 'os_version' defined outside __init__` in modules/managers/import_signatures.py:190 (PyLintPython3_W0201)
Found [Info] `Consider using a set comprehension` in templar.py:150 (PyLintPython3_R1718)
Found [Info] `Line too long (113/100)` in api.py:1345 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in actions/check.py:405 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in modules/managers/isc.py:413 (PyLintPython3_C0116)
Found [Info] `Line too long (119/100)` in items/package.py:124 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/reposync.py:148 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in items/repo.py:434 (PyLintPython3_C0301)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in remote.py:3578 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in configgen.py:22 (PyLintPython3_C0301)
Found [Info] `Using type() instead of isinstance() for a typecheck.` in modules/serializers/mongodb.py:166 (PyLintPython3_C0123)
Found [Info] `Line too long (111/100)` in actions/acl.py:49 (PyLintPython3_C0301)
Found [Info] `Too many branches (31/12)` in tftpgen.py:165 (PyLintPython3_R0912)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in actions/status.py:74 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in manager.py:33 (PyLintPython3_C0301)
Found [Info] `Too many arguments (7/5)` in remote.py:1210 (PyLintPython3_R0913)
Found [Info] `Line too long (116/100)` in remote.py:500 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'resource'` in modules/authorization/configfile.py:54 (PyLintPython3_W0613)
Found [Warning] `Attribute 'autoinstall_file' defined outside __init__` in modules/managers/import_signatures.py:187 (PyLintPython3_W0201)
Found [Info] `Line too long (118/100)` in cexceptions.py:38 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in remote.py:2780 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in remote.py:3430 (PyLintPython3_R0201)
Found [Info] `Line too long (103/100)` in modules/managers/in_tftpd.py:108 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in api.py:108 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/check.py:115 (PyLintPython3_R0201)
Found [Info] `Line too long (106/100)` in items/profile.py:416 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in settings/__init__.py:332 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in items/item.py:830 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in items/system.py:1788 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in items/item.py:47 (PyLintPython3_C0301)
Found [Info] `Line too long (101/100)` in validate.py:564 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/mgmtclasses.py:37 (PyLintPython3_C0116)
Found [Warning] `No exception type(s) specified` in api.py:1412 (PyLintPython3_W0702)
Found [Info] `Variable name "f2" doesn't conform to snake_case naming style` in modules/managers/isc.py:237 (PyLintPython3_C0103)
Found [Info] `Too many instance attributes (19/7)` in items/repo.py:29 (PyLintPython3_R0902)
Found [Info] `Missing function or method docstring` in template_api.py:40 (PyLintPython3_C0116)
Found [Info] `Line too long (114/100)` in autoinstallgen.py:176 (PyLintPython3_C0301)
Found [Info] `Missing class docstring` in actions/report.py:23 (PyLintPython3_C0115)
Found [Info] `Unnecessary "else" after "return"` in items/item.py:786 (PyLintPython3_R1705)
Found [Info] `Line too long (110/100)` in api.py:1661 (PyLintPython3_C0301)
Found [Info] `Too many lines in module (1044/1000)` in modules/managers/import_signatures.py:1 (PyLintPython3_C0302)
Found [Info] `Line too long (103/100)` in templar.py:173 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'password'` in modules/authentication/denyall.py:32 (PyLintPython3_W0613)
Found [Info] `Line too long (115/100)` in modules/managers/ndjbdns.py:43 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:411 (PyLintPython3_W1201)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:364 (PyLintPython3_W1201)
Found [Info] `Line too long (105/100)` in utils.py:1955 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in items/item.py:569 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:3257 (PyLintPython3_W0613)
Found [Info] `Unnecessary "else" after "return"` in api.py:1595 (PyLintPython3_R1705)
Found [Info] `Line too long (107/100)` in modules/authentication/spacewalk.py:59 (PyLintPython3_C0301)
Found [Info] `Too many branches (34/12)` in modules/managers/isc.py:56 (PyLintPython3_R0912)
Found [Info] `Variable name "v" doesn't conform to snake_case naming style` in utils.py:126 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in settings/migrations/V3_0_0.py:92 (PyLintPython3_C0301)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/package.py:60 (PyLintPython3_W0201)
Found [Info] `Line too long (119/100)` in tftpgen.py:1162 (PyLintPython3_C0301)
Found [Info] `Too many public methods (196/20)` in remote.py:140 (PyLintPython3_R0904)
Found [Info] `Too many arguments (7/5)` in remote.py:2910 (PyLintPython3_R0913)
Found [Info] `Too many statements (65/50)` in tftpgen.py:716 (PyLintPython3_R0915)
Found [Info] `Method name "ks" doesn't conform to snake_case naming style` in services.py:104 (PyLintPython3_C0103)
Found [Info] `Variable name "m" doesn't conform to snake_case naming style` in modules/managers/isc.py:380 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in modules/installation/pre_puppet.py:30 (PyLintPython3_C0301)
Found [Info] `Too many local variables (21/15)` in modules/nsupdate_add_system_post.py:48 (PyLintPython3_R0914)
Found [Info] `Line too long (110/100)` in modules/managers/import_signatures.py:74 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:2496 (PyLintPython3_W0621)
Found [Info] `Line too long (110/100)` in actions/buildiso/netboot.py:554 (PyLintPython3_C0301)
Found [Warning] `Attribute 'name' defined outside __init__` in items/distro.py:110 (PyLintPython3_W0201)
Found [Warning] `Unused argument 'num'` in serializer.py:36 (PyLintPython3_W0613)
Found [Info] `Variable name "a" doesn't conform to snake_case naming style` in api.py:1875 (PyLintPython3_C0103)
Found [Info] `Constant name "jinja2_available" doesn't conform to UPPER_CASE naming style` in templar.py:38 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in template_api.py:194 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:845 (PyLintPython3_C0301)
Found [Info] `Too many branches (19/12)` in modules/managers/import_signatures.py:146 (PyLintPython3_R0912)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:2428 (PyLintPython3_W0621)
Found [Info] `Line too long (118/100)` in api.py:1272 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/images.py:27 (PyLintPython3_C0116)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:443 (PyLintPython3_W1201)
Found [Info] `Too many statements (71/50)` in remote.py:2070 (PyLintPython3_R0915)
Found [Info] `Line too long (115/100)` in tftpgen.py:820 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in utils.py:2088 (PyLintPython3_C0301)
Found [Error] `Access to member '__dict__' before its definition line 238` in settings/__init__.py:235 (PyLintPython3_E0203)
Found [Info] `Unnecessary "else" after "raise"` in configgen.py:119 (PyLintPython3_R1720)
Found [Info] `Variable name "validGroupSize" doesn't conform to snake_case naming style` in modules/managers/bind.py:77 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in items/repo.py:308 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in cli.py:2113 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in actions/buildiso/netboot.py:17 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'api_handle'` in modules/authorization/configfile.py:54 (PyLintPython3_W0613)
Found [Info] `Too many local variables (18/15)` in modules/managers/dnsmasq.py:57 (PyLintPython3_R0914)
Found [Warning] `No exception type(s) specified` in tftpgen.py:1419 (PyLintPython3_W0702)
Found [Info] `Line too long (110/100)` in items/package.py:115 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'args'` in modules/sync_post_wingen.py:230 (PyLintPython3_W0613)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/bind.py:120 (PyLintPython3_C0103)
Found [Info] `Line too long (120/100)` in remote.py:3434 (PyLintPython3_C0301)
Found [Info] `Variable name "sl" doesn't conform to snake_case naming style` in validate.py:236 (PyLintPython3_C0103)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in remote.py:3905 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in power_manager.py:191 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in cli.py:2149 (PyLintPython3_R1705)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/system.py:867 (PyLintPython3_W0201)
Found [Warning] `Unused variable 'status'` in remote.py:3505 (PyLintPython3_W0612)
Found [Info] `Line too long (110/100)` in remote.py:2345 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in actions/buildiso/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in items/distro.py:395 (PyLintPython3_C0301)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in actions/reposync.py:638 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in actions/reposync.py:54 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:146 (PyLintPython3_W0613)
Found [Info] `Line too long (117/100)` in utils.py:252 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in modules/sync_post_wingen.py:306 (PyLintPython3_W1201)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in settings/__init__.py:219 (PyLintPython3_R1710)
Found [Warning] `Attribute 'name' defined outside __init__` in modules/managers/import_signatures.py:168 (PyLintPython3_W0201)
Found [Info] `Variable name "st" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:91 (PyLintPython3_C0103)
Found [Info] `Module name "V3_1_1" doesn't conform to snake_case naming style` in settings/migrations/V3_1_1.py:1 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in cli.py:154 (PyLintPython3_C0301)
Found [Info] `Argument name "REMOTE_MAC" doesn't conform to snake_case naming style` in remote.py:2427 (PyLintPython3_C0103)
Found [Info] `Useless return at end of function or method` in cobbler_collections/files.py:48 (PyLintPython3_R1711)
Found [Info] `Too many local variables (16/15)` in modules/managers/bind.py:431 (PyLintPython3_R0914)
Found [Info] `Variable name "s" doesn't conform to snake_case naming style` in modules/managers/bind.py:465 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/reposync.py:158 (PyLintPython3_W1201)
Found [Warning] `Attribute 'master' defined outside __init__` in actions/replicate.py:429 (PyLintPython3_W0201)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/packages.py:48 (PyLintPython3_R0913)
Found [Info] `Missing function or method docstring` in cobbler_collections/repos.py:36 (PyLintPython3_C0116)
Found [Info] `Line too long (103/100)` in remote.py:2699 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:245 (PyLintPython3_W0613)
Found [Info] `Line too long (106/100)` in autoinstallgen.py:346 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in utils.py:1022 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in items/system.py:1120 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in modules/managers/in_tftpd.py:130 (PyLintPython3_C0116)
Found [Info] `Too many public methods (123/20)` in api.py:79 (PyLintPython3_R0904)
Found [Info] `Line too long (118/100)` in api.py:1829 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in modules/nsupdate_add_system_post.py:40 (PyLintPython3_R1705)
Found [Info] `Line too long (115/100)` in utils.py:1135 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:366 (PyLintPython3_W1201)
Found [Info] `Line too long (118/100)` in cli.py:2170 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:720 (PyLintPython3_W0613)
Found [Info] `Line too long (113/100)` in items/system.py:962 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'path'` in items/image.py:195 (PyLintPython3_W0612)
Found [Info] `Missing module docstring` in grub.py:1 (PyLintPython3_C0114)
Found [Info] `Variable name "myList" doesn't conform to snake_case naming style` in template_api.py:218 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in remote.py:3700 (PyLintPython3_C0301)
Found [Info] `Line too long (109/100)` in items/item.py:885 (PyLintPython3_C0301)
Found [Info] `Variable name "y" doesn't conform to snake_case naming style` in services.py:338 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'token'` in remote.py:851 (PyLintPython3_W0613)
Found [Info] `Too many branches (22/12)` in actions/replicate.py:270 (PyLintPython3_R0912)
Found [Info] `Line too long (110/100)` in items/distro.py:367 (PyLintPython3_C0301)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in api.py:1419 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in actions/buildiso/standalone.py:331 (PyLintPython3_C0301)
Found [Warning] `Consider explicitly re-raising using the 'from' keyword` in api.py:1452 (PyLintPython3_W0707)
Found [Warning] `Redefining name 'distro' from outer scope (line 45)` in utils.py:1728 (PyLintPython3_W0621)
Found [Info] `Too many instance attributes (8/7)` in remote.py:72 (PyLintPython3_R0902)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in modules/serializers/mongodb.py:71 (PyLintPython3_C0103)
Found [Info] `Constant name "mongodb" doesn't conform to UPPER_CASE naming style` in modules/serializers/mongodb.py:63 (PyLintPython3_C0103)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in actions/reposync.py:234 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'token'` in remote.py:1141 (PyLintPython3_W0613)
Found [Info] `Variable name "ok" doesn't conform to snake_case naming style` in actions/acl.py:63 (PyLintPython3_C0103)
Found [Info] `Line too long (118/100)` in power_manager.py:189 (PyLintPython3_C0301)
Found [Warning] `Attribute 'uid' defined outside __init__` in items/image.py:84 (PyLintPython3_W0201)
Found [Info] `Variable name "fn" doesn't conform to snake_case naming style` in module_loader.py:63 (PyLintPython3_C0103)
Found [Info] `Too many branches (23/12)` in actions/reposync.py:756 (PyLintPython3_R0912)
Found [Info] `Line too long (117/100)` in items/image.py:269 (PyLintPython3_C0301)
Found [Info] `Too many branches (18/12)` in actions/reposync.py:106 (PyLintPython3_R0912)
Found [Info] `Line too long (118/100)` in actions/check.py:504 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in modules/managers/dnsmasq.py:98 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:948 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'token'` in remote.py:1113 (PyLintPython3_W0613)
Found [Warning] `Redefining name 'distro' from outer scope (line 39)` in remote.py:2659 (PyLintPython3_W0621)
Found [Warning] `Unused argument 'rest'` in services.py:79 (PyLintPython3_W0613)
Found [Warning] `Redefining built-in 'locals'` in actions/replicate.py:144 (PyLintPython3_W0622)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/sync.py:216 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in tftpgen.py:1177 (PyLintPython3_W0702)
Found [Info] `Module name "V3_2_1" doesn't conform to snake_case naming style` in settings/migrations/V3_2_1.py:1 (PyLintPython3_C0103)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in actions/check.py:338 (PyLintPython3_C0103)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/dnsmasq.py:154 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:435 (PyLintPython3_W1201)
Found [Info] `Line too long (106/100)` in actions/check.py:453 (PyLintPython3_C0301)
Found [Info] `Line too long (102/100)` in remote.py:2224 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in utils.py:630 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in actions/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:3687 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in utils.py:809 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'args'` in cli.py:2444 (PyLintPython3_W0612)
Found [Info] `Line too long (104/100)` in autoinstallgen.py:126 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in modules/serializers/__init__.py:2 (PyLintPython3_C0301)
Found [Info] `Line too long (104/100)` in cobbler_collections/collection.py:507 (PyLintPython3_C0301)
Found [Info] `Too many local variables (18/15)` in modules/managers/import_signatures.py:846 (PyLintPython3_R0914)
Found [Info] `Too many instance attributes (22/7)` in actions/sync.py:36 (PyLintPython3_R0902)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:1026 (PyLintPython3_W0613)
Found [Info] `Line too long (101/100)` in items/distro.py:333 (PyLintPython3_C0301)
Found [Info] `Missing module docstring` in modules/sync_post_wingen.py:1 (PyLintPython3_C0114)
Found [Info] `Too many branches (21/12)` in cli.py:1789 (PyLintPython3_R0912)
Found [Info] `Line too long (118/100)` in api.py:1776 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in utils.py:1571 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in api.py:858 (PyLintPython3_C0301)
Found [Info] `Variable name "fh" doesn't conform to snake_case naming style` in modules/managers/dnsmasq.py:148 (PyLintPython3_C0103)
Found [Info] `Line too long (115/100)` in items/image.py:111 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in tftpgen.py:1449 (PyLintPython3_R0201)
Found [Info] `Too many arguments (6/5)` in cobbler_collections/systems.py:53 (PyLintPython3_R0913)
Found [Info] `Line too long (116/100)` in utils.py:1242 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in items/system.py:104 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in template_api.py:73 (PyLintPython3_C0301)
Found [Info] `Line too long (109/100)` in items/package.py:91 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in utils.py:156 (PyLintPython3_C0301)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:178 (PyLintPython3_C0103)
Found [Info] `Missing function or method docstring` in modules/managers/isc.py:419 (PyLintPython3_C0116)
Found [Info] `Variable name "o" doesn't conform to snake_case naming style` in modules/authorization/configfile.py:49 (PyLintPython3_C0103)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in remote.py:3639 (PyLintPython3_R1710)
Found [Info] `Too many arguments (8/5)` in modules/managers/import_signatures.py:146 (PyLintPython3_R0913)
Found [Info] `Line too long (118/100)` in remote.py:3642 (PyLintPython3_C0301)
Found [Warning] `Attribute 'name' defined outside __init__` in modules/managers/import_signatures.py:184 (PyLintPython3_W0201)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in actions/reposync.py:802 (PyLintPython3_C0103)
Found [Info] `Method could be a function` in remote.py:720 (PyLintPython3_R0201)
Found [Info] `Line too long (116/100)` in cli.py:2430 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in utils.py:1493 (PyLintPython3_C0301)
Found [Info] `Variable name "g" doesn't conform to snake_case naming style` in modules/authorization/ownership.py:60 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in tftpgen.py:1233 (PyLintPython3_C0301)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in cli.py:1789 (PyLintPython3_R1710)
Found [Info] `Line too long (104/100)` in cli.py:2291 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in template_api.py:215 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in api.py:502 (PyLintPython3_C0301)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1736 (PyLintPython3_C0103)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in actions/log.py:64 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "return"` in utils.py:184 (PyLintPython3_R1705)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in api.py:135 (PyLintPython3_C0103)
Found [Info] `Using type() instead of isinstance() for a typecheck.` in modules/serializers/mongodb.py:164 (PyLintPython3_C0123)
Found [Info] `Module name "V3_1_2" doesn't conform to snake_case naming style` in settings/migrations/V3_1_2.py:1 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in modules/authentication/spacewalk.py:120 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "continue"` in items/system.py:292 (PyLintPython3_R1724)
Found [Warning] `Unused argument 'token'` in remote.py:863 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'page'` in remote.py:942 (PyLintPython3_W0613)
Found [Info] `Line too long (119/100)` in cobbler_collections/collection.py:387 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in utils.py:1296 (PyLintPython3_W0702)
Found [Info] `Unnecessary "else" after "return"` in cli.py:2176 (PyLintPython3_R1705)
Found [Info] `Unnecessary "else" after "return"` in api.py:1536 (PyLintPython3_R1705)
Found [Info] `Too many statements (97/50)` in tftpgen.py:165 (PyLintPython3_R0915)
Found [Info] `Too many branches (37/12)` in modules/managers/isc.py:228 (PyLintPython3_R0912)
Found [Info] `Unnecessary "else" after "raise"` in items/repo.py:225 (PyLintPython3_R1720)
Found [Info] `Line too long (104/100)` in utils.py:305 (PyLintPython3_C0301)
Found [Info] `Variable name "LOCK_HANDLE" doesn't conform to snake_case naming style` in serializer.py:69 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in cli.py:1999 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:214 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "continue"` in actions/reposync.py:119 (PyLintPython3_R1724)
Found [Info] `Argument name "ip" doesn't conform to snake_case naming style` in utils.py:192 (PyLintPython3_C0103)
Found [Info] `Too few public methods (1/2)` in modules/authentication/pam.py:80 (PyLintPython3_R0903)
Found [Info] `Line too long (109/100)` in items/profile.py:186 (PyLintPython3_C0301)
Found [Info] `Either all return statements in a function should return an expression, or none of them should.` in services.py:311 (PyLintPython3_R1710)
Found [Warning] `Access to a protected member __get_object of a client class` in remote.py:394 (PyLintPython3_W0212)
Found [Info] `Variable name "groupsPresent" doesn't conform to snake_case naming style` in modules/managers/bind.py:82 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in api.py:717 (PyLintPython3_C0301)
Found [Info] `Too few public methods (1/2)` in yumgen.py:30 (PyLintPython3_R0903)
Found [Info] `Variable name "s" doesn't conform to snake_case naming style` in cli.py:2098 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in services.py:226 (PyLintPython3_W0613)
Found [Info] `Line too long (119/100)` in template_api.py:157 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in remote.py:2128 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in autoinstall_manager.py:354 (PyLintPython3_C0301)
Found [Info] `Missing module docstring` in modules/managers/genders.py:1 (PyLintPython3_C0114)
Found [Info] `Line too long (117/100)` in modules/sync_post_restart_services.py:25 (PyLintPython3_C0301)
Found [Info] `Line too long (109/100)` in remote.py:2223 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in items/item.py:323 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:2415 (PyLintPython3_W0613)
Found [Info] `Unnecessary "else" after "return"` in remote.py:3536 (PyLintPython3_R1705)
Found [Info] `Variable name "rd" doesn't conform to snake_case naming style` in actions/reposync.py:259 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'token'` in remote.py:942 (PyLintPython3_W0613)
Found [Info] `Line too long (105/100)` in api.py:2034 (PyLintPython3_C0301)
Found [Info] `Variable name "v" doesn't conform to snake_case naming style` in cobbler_collections/profiles.py:63 (PyLintPython3_C0103)
Found [Info] `Too many local variables (20/15)` in cli.py:2215 (PyLintPython3_R0914)
Found [Info] `Line too long (114/100)` in items/item.py:56 (PyLintPython3_C0301)
Found [Info] `Import "from cobbler import enums, utils" should be placed at the top of the module` in modules/managers/import_signatures.py:43 (PyLintPython3_C0413)
Found [Info] `Line too long (104/100)` in items/distro.py:281 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in items/profile.py:149 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in cobbler_collections/manager.py:41 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/nsupdate_add_system_post.py:121 (PyLintPython3_C0103)
Found [Info] `Variable name "d" doesn't conform to snake_case naming style` in remote.py:1740 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in api.py:1854 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in cobbler_collections/collection.py:418 (PyLintPython3_C0301)
Found [Warning] `Catching too general exception Exception` in modules/managers/import_signatures.py:38 (PyLintPython3_W0703)
Found [Info] `Line too long (109/100)` in modules/sync_post_wingen.py:236 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:276 (PyLintPython3_W0613)
Found [Info] `Missing module docstring` in modules/nsupdate_delete_system_pre.py:1 (PyLintPython3_C0114)
Found [Info] `Argument name "a" doesn't conform to snake_case naming style` in utils.py:372 (PyLintPython3_C0103)
Found [Info] `Line too long (106/100)` in modules/managers/in_tftpd.py:119 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/report.py:187 (PyLintPython3_R0201)
Found [Info] `Unnecessary "else" after "return"` in items/item.py:773 (PyLintPython3_R1705)
Found [Info] `Variable name "cp" doesn't conform to snake_case naming style` in module_loader.py:142 (PyLintPython3_C0103)
Found [Warning] `No exception type(s) specified` in utils.py:1041 (PyLintPython3_W0702)
Found [Info] `Line too long (117/100)` in items/resource.py:195 (PyLintPython3_C0301)
Found [Info] `Variable name "db" doesn't conform to snake_case naming style` in utils.py:1175 (PyLintPython3_C0103)
Found [Info] `Line too long (113/100)` in autoinstallgen.py:101 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:1002 (PyLintPython3_W0613)
Found [Warning] `No exception type(s) specified` in actions/replicate.py:221 (PyLintPython3_W0702)
Found [Info] `Line too long (117/100)` in remote.py:3854 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in services.py:265 (PyLintPython3_W0613)
Found [Info] `Line too long (105/100)` in remote.py:3680 (PyLintPython3_C0301)
Found [Info] `Variable name "newScripts" doesn't conform to snake_case naming style` in autoinstallgen.py:81 (PyLintPython3_C0103)
Found [Info] `Missing function or method docstring` in cobbler_collections/packages.py:37 (PyLintPython3_C0116)
Found [Info] `Line too long (118/100)` in items/system.py:1781 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in templar.py:230 (PyLintPython3_W1201)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in actions/reposync.py:383 (PyLintPython3_C0103)
Found [Info] `standard import "from xmlrpc.client import ServerProxy, Error" should be placed before "from cobbler.cexceptions import CX"` in modules/authentication/spacewalk.py:26 (PyLintPython3_C0411)
Found [Info] `Line too long (115/100)` in items/distro.py:150 (PyLintPython3_C0301)
Found [Warning] `Catching too general exception Exception` in remote.py:396 (PyLintPython3_W0703)
Found [Info] `Too many branches (24/12)` in items/system.py:726 (PyLintPython3_R0912)
Found [Warning] `Unused argument 'rest'` in remote.py:3401 (PyLintPython3_W0613)
Found [Info] `Variable name "fullAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:79 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in items/system.py:82 (PyLintPython3_C0301)
Found [Warning] `Catching too general exception Exception` in module_loader.py:107 (PyLintPython3_W0703)
Found [Info] `Too many arguments (6/5)` in cli.py:1933 (PyLintPython3_R0913)
Found [Info] `Consider changing "not rc == 0" to "rc != 0"` in power_manager.py:256 (PyLintPython3_C0113)
Found [Warning] `__init__ method from base class 'Exception' is not called` in cexceptions.py:29 (PyLintPython3_W0231)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:2786 (PyLintPython3_W0621)
Found [Info] `Variable name "s" doesn't conform to snake_case naming style` in modules/managers/bind.py:493 (PyLintPython3_C0103)
Found [Info] `Unnecessary "else" after "raise"` in tftpgen.py:184 (PyLintPython3_R1720)
Found [Info] `Line too long (115/100)` in actions/buildiso/netboot.py:438 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in remote.py:612 (PyLintPython3_R0201)
Found [Info] `Method could be a function` in cli.py:2074 (PyLintPython3_R0201)
Found [Info] `Line too long (102/100)` in modules/authentication/configfile.py:102 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in services.py:36 (PyLintPython3_C0301)
Found [Error] `Access to member '_parent' before its definition line 100` in items/menu.py:96 (PyLintPython3_E0203)
Found [Info] `Line too long (119/100)` in modules/managers/__init__.py:3 (PyLintPython3_C0301)
Found [Info] `Variable name "fullAddress" doesn't conform to snake_case naming style` in modules/managers/bind.py:93 (PyLintPython3_C0103)
Found [Info] `Too many statements (54/50)` in tftpgen.py:845 (PyLintPython3_R0915)
Found [Warning] `Unused argument 'rest'` in remote.py:3385 (PyLintPython3_W0613)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:2451 (PyLintPython3_W0621)
Found [Info] `Missing function or method docstring` in cobbler_collections/images.py:31 (PyLintPython3_C0116)
Found [Info] `Line too long (118/100)` in items/item.py:106 (PyLintPython3_C0301)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in modules/serializers/mongodb.py:68 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:332 (PyLintPython3_W1201)
Found [Warning] `Redefining name 'distro' from outer scope (line 45)` in utils.py:2058 (PyLintPython3_W0621)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/ndjbdns.py:75 (PyLintPython3_C0103)
Found [Info] `Line too long (111/100)` in cli.py:1944 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in actions/buildiso/standalone.py:108 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'distro' from outer scope (line 45)` in utils.py:2086 (PyLintPython3_W0621)
Found [Info] `Line too long (117/100)` in items/repo.py:236 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in items/profile.py:492 (PyLintPython3_C0301)
Found [Info] `Line too long (118/100)` in items/system.py:1567 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in utils.py:2011 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:1169 (PyLintPython3_W0613)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:3235 (PyLintPython3_W0621)
Found [Warning] `Attribute 'remote_dict' defined outside __init__` in actions/replicate.py:275 (PyLintPython3_W0201)
Found [Info] `Line too long (119/100)` in modules/installation/__init__.py:4 (PyLintPython3_C0301)
Found [Warning] `Unused argument 'rest'` in remote.py:899 (PyLintPython3_W0613)
Found [Info] `Too many branches (21/12)` in modules/nsupdate_add_system_post.py:48 (PyLintPython3_R0912)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in actions/replicate.py:83 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'rest'` in remote.py:1099 (PyLintPython3_W0613)
Found [Info] `Line too long (112/100)` in api.py:1443 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in actions/reposync.py:215 (PyLintPython3_R0201)
Found [Warning] `Redefining name 'profile' from outer scope (line 57)` in api.py:1568 (PyLintPython3_W0621)
Found [Warning] `Attribute 'master' defined outside __init__` in actions/replicate.py:427 (PyLintPython3_W0201)
Found [Warning] `FIXME - the append_line length limit is architecture specific` in tftpgen.py:1152 (PyLintPython3_W0511)
Found [Info] `Line too long (115/100)` in utils.py:395 (PyLintPython3_C0301)
Found [Info] `Line too long (120/100)` in cobbler_collections/collection.py:119 (PyLintPython3_C0301)
Found [Info] `Unnecessary "elif" after "return"` in modules/nsupdate_delete_system_pre.py:40 (PyLintPython3_R1705)
Found [Warning] `Redefining name 'system' from outer scope (line 57)` in api.py:1543 (PyLintPython3_W0621)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/managers/dnsmasq.py:89 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in modules/managers/import_signatures.py:72 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in actions/buildiso/__init__.py:208 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in actions/reposync.py:51 (PyLintPython3_C0301)
Found [Info] `Line too long (107/100)` in actions/mkloaders.py:184 (PyLintPython3_C0301)
Found [Info] `Line too long (113/100)` in templar.py:184 (PyLintPython3_C0301)
Found [Info] `Line too long (114/100)` in actions/status.py:44 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:357 (PyLintPython3_C0301)
Found [Info] `Variable name "fd" doesn't conform to snake_case naming style` in actions/status.py:76 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'user'` in modules/authorization/allowall.py:33 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'rest'` in remote.py:2722 (PyLintPython3_W0613)
Found [Info] `Too many nested blocks (6/5)` in tftpgen.py:570 (PyLintPython3_R1702)
Found [Info] `Line too long (102/100)` in utils.py:544 (PyLintPython3_C0301)
Found [Info] `Method could be a function` in modules/managers/bind.py:64 (PyLintPython3_R0201)
Found [Info] `Line too long (110/100)` in remote.py:2321 (PyLintPython3_C0301)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in modules/managers/import_signatures.py:220 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'api'` in utils.py:1307 (PyLintPython3_W0613)
Found [Warning] `Attribute 'name' defined outside __init__` in items/system.py:877 (PyLintPython3_W0201)
Found [Info] `Variable name "a" doesn't conform to snake_case naming style` in remote.py:2179 (PyLintPython3_C0103)
Found [Info] `Line too long (104/100)` in api.py:2037 (PyLintPython3_C0301)
Found [Info] `Line too long (119/100)` in remote.py:547 (PyLintPython3_C0301)
Found [Info] `Variable name "r" doesn't conform to snake_case naming style` in validate.py:321 (PyLintPython3_C0103)
Found [Info] `Line too long (116/100)` in templar.py:94 (PyLintPython3_C0301)
Found [Warning] `Using the global statement` in utils.py:1548 (PyLintPython3_W0603)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/installation/pre_log.py:31 (PyLintPython3_C0103)
Found [Info] `Variable name "newScriptSourceText" doesn't conform to snake_case naming style` in autoinstallgen.py:60 (PyLintPython3_C0103)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:309 (PyLintPython3_W1201)
Found [Info] `Method could be a function` in cli.py:2168 (PyLintPython3_R0201)
Found [Info] `Line too long (102/100)` in modules/installation/post_report.py:7 (PyLintPython3_C0301)
Found [Info] `Missing function or method docstring` in cobbler_collections/repos.py:40 (PyLintPython3_C0116)
Found [Info] `Method could be a function` in actions/reposync.py:514 (PyLintPython3_R0201)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:296 (PyLintPython3_W1201)
Found [Info] `Line too long (114/100)` in api.py:836 (PyLintPython3_C0301)
Found [Info] `Line too long (112/100)` in settings/migrations/__init__.py:3 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in remote.py:2313 (PyLintPython3_C0301)
Found [Info] `Variable name "ip" doesn't conform to snake_case naming style` in modules/installation/post_log.py:51 (PyLintPython3_C0103)
Found [Warning] `Unused argument 'arg2'` in modules/authorization/ownership.py:118 (PyLintPython3_W0613)
Found [Info] `Unnecessary "else" after "return"` in items/item.py:55 (PyLintPython3_R1705)
Found [Info] `Line too long (109/100)` in actions/buildiso/__init__.py:90 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in remote.py:2697 (PyLintPython3_C0301)
Found [Info] `Line too long (106/100)` in actions/buildiso/standalone.py:219 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'system' from outer scope (line 57)` in api.py:1584 (PyLintPython3_W0621)
Found [Info] `Line too long (120/100)` in items/profile.py:153 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in utils.py:1742 (PyLintPython3_W0702)
Found [Info] `Variable name "e1" doesn't conform to snake_case naming style` in modules/sync_post_wingen.py:118 (PyLintPython3_C0103)
Found [Info] `Line too long (119/100)` in tftpgen.py:65 (PyLintPython3_C0301)
Found [Info] `Too many arguments (11/5)` in api.py:2015 (PyLintPython3_R0913)
Found [Info] `Line too long (114/100)` in utils.py:398 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in actions/reposync.py:53 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in tftpgen.py:1080 (PyLintPython3_C0301)
Found [Info] `Variable name "f" doesn't conform to snake_case naming style` in utils.py:1574 (PyLintPython3_C0103)
Found [Warning] `Redefining name 'profile' from outer scope (line 39)` in remote.py:2428 (PyLintPython3_W0621)
Found [Info] `Consider merging these comparisons with "in" to "g in ('admins', 'admin')"` in modules/authorization/ownership.py:204 (PyLintPython3_R1714)
Found [Info] `Too many instance attributes (10/7)` in remote.py:140 (PyLintPython3_R0902)
Found [Info] `Line too long (116/100)` in utils.py:437 (PyLintPython3_C0301)
Found [Warning] `Redefining name 'system' from outer scope (line 39)` in remote.py:422 (PyLintPython3_W0621)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:1002 (PyLintPython3_W0613)
Found [Warning] `Unused argument 'api_handle'` in modules/authorization/ownership.py:101 (PyLintPython3_W0613)
Found [Warning] `Catching previously caught exception type OSError` in actions/log.py:64 (PyLintPython3_W0705)
Found [Info] `Line too long (115/100)` in remote.py:905 (PyLintPython3_C0301)
Found [Info] `Line too long (105/100)` in items/item.py:116 (PyLintPython3_C0301)
Found [Info] `Line too long (101/100)` in actions/sync.py:207 (PyLintPython3_C0301)
Found [Info] `Line too long (103/100)` in modules/authorization/ownership.py:48 (PyLintPython3_C0301)
Found [Info] `Too many public methods (21/20)` in modules/managers/import_signatures.py:98 (PyLintPython3_R0904)
Found [Info] `Too many arguments (6/5)` in actions/report.py:338 (PyLintPython3_R0913)
Found [Info] `Line too long (115/100)` in actions/buildiso/__init__.py:236 (PyLintPython3_C0301)
Found [Warning] `Redefining built-in 'format'` in tftpgen.py:725 (PyLintPython3_W0622)
Found [Warning] `No exception type(s) specified` in actions/reposync.py:289 (PyLintPython3_W0702)
Found [Warning] `No exception type(s) specified` in modules/authentication/ldap.py:143 (PyLintPython3_W0702)
Found [Info] `Variable name "x" doesn't conform to snake_case naming style` in autoinstall_manager.py:367 (PyLintPython3_C0103)
Found [Info] `Line too long (117/100)` in api.py:1631 (PyLintPython3_C0301)
Found [Info] `Line too long (111/100)` in autoinstallgen.py:232 (PyLintPython3_C0301)
Found [Info] `Line too long (110/100)` in remote.py:2309 (PyLintPython3_C0301)
Found [Info] `Line too long (116/100)` in api.py:1736 (PyLintPython3_C0301)
Found [Info] `Line too long (117/100)` in items/system.py:2101 (PyLintPython3_C0301)
Found [Info] `Variable name "g" doesn't conform to snake_case naming style` in modules/authorization/configfile.py:68 (PyLintPython3_C0103)
Found [Info] `Line too long (105/100)` in modules/managers/import_signatures.py:449 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in remote.py:181 (PyLintPython3_C0301)
Found [Info] `Line too long (115/100)` in actions/mkloaders.py:65 (PyLintPython3_C0301)
Found [Info] `Unnecessary "else" after "return"` in modules/serializers/mongodb.py:145 (PyLintPython3_R1705)
Found [Info] `Module name "V3_3_0" doesn't conform to snake_case naming style` in settings/migrations/V3_3_0.py:1 (PyLintPython3_C0103)
Found [Info] `Line too long (107/100)` in actions/check.py:248 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in modules/managers/import_signatures.py:127 (PyLintPython3_W0702)
Found [Info] `Variable name "rc" doesn't conform to snake_case naming style` in remote.py:118 (PyLintPython3_C0103)
Found [Info] `Line too long (110/100)` in modules/managers/import_signatures.py:592 (PyLintPython3_C0301)
Found [Warning] `No exception type(s) specified` in modules/managers/import_signatures.py:1003 (PyLintPython3_W0702)
Found [Info] `Variable name "e" doesn't conform to snake_case naming style` in modules/managers/in_tftpd.py:186 (PyLintPython3_C0103)
Found [Info] `Line too long (106/100)` in items/system.py:1196 (PyLintPython3_C0301)
Found [Info] `Too many branches (13/12)` in utils.py:571 (PyLintPython3_R0912)
Found [Warning] `Unused argument 'results_per_page'` in remote.py:954 (PyLintPython3_W0613)
Found [Info] `Method could be a function` in remote.py:698 (PyLintPython3_R0201)
Found [Info] `Line too long (117/100)` in tftpgen.py:108 (PyLintPython3_C0301)
Found [Warning] `Use lazy % formatting in logging functions` in actions/replicate.py:440 (PyLintPython3_W1201)
Found [Info] `Line too long (111/100)` in cli.py:2425 (PyLintPython3_C0301)
Found [Warning] `Unused variable 'a'` in api.py:1875 (PyLintPython3_W0612)
Found [Info] `Missing function or method docstring` in cobbler_collections/mgmtclasses.py:33 (PyLintPython3_C0116)
Found [Info] `The if statement can be replaced with 'var = bool(test)'` in remote.py:2836 (PyLintPython3_R1703)
Found [Info] `Unnecessary "else" after "return"` in items/profile.py:162 (PyLintPython3_R1705)
Found [Info] `Method could be a function` in cli.py:2706 (PyLintPython3_R0201)
Analysis complete
Running codacy cli with bandit
Starting analysis ...
Found [Warning] `Standard pseudo-random generators are not suitable for security/cryptographic purposes.` in utils.py:314 (Bandit_B311)
Found [Warning] `Try, Except, Pass detected.` in modules/authentication/configfile.py:88 (Bandit_B110)
Found [Error] `subprocess call with shell=True identified, security issue.` in utils.py:1675 (Bandit_B602)
Found [Warning] `Using xml.dom.minidom.parseString to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.dom.minidom.parseString with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called` in autoinstallgen.py:124 (Bandit_B318)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/buildiso/__init__.py:341 (Bandit_B604)
Found [Warning] `Try, Except, Pass detected.` in utils.py:1833 (Bandit_B110)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in utils.py:987 (Bandit_B604)
Found [Warning] `Try, Except, Pass detected.` in modules/managers/bind.py:543 (Bandit_B110)
Found [Warning] `subprocess call - check for execution of untrusted input.` in actions/mkloaders.py:276 (Bandit_B603)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/check.py:150 (Bandit_B604)
Found [Warning] `Standard pseudo-random generators are not suitable for security/cryptographic purposes.` in utils.py:315 (Bandit_B311)
Found [Warning] `Try, Except, Pass detected.` in tftpgen.py:1419 (Bandit_B110)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/check.py:159 (Bandit_B604)
Found [Warning] `Consider possible security implications associated with subprocess module.` in utils.py:33 (Bandit_B404)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/hardlink.py:67 (Bandit_B604)
Found [Warning] `Standard pseudo-random generators are not suitable for security/cryptographic purposes.` in utils.py:328 (Bandit_B311)
Found [Warning] `Standard pseudo-random generators are not suitable for security/cryptographic purposes.` in utils.py:316 (Bandit_B311)
Found [Warning] `Using xml.dom.minidom to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.dom.minidom with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.` in autoinstallgen.py:25 (Bandit_B408)
Found [Warning] `Try, Except, Pass detected.` in modules/managers/import_signatures.py:127 (Bandit_B110)
Found [Warning] `Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.` in utils.py:515 (Bandit_B310)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/check.py:168 (Bandit_B604)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/replicate.py:83 (Bandit_B604)
Found [Warning] `subprocess call - check for execution of untrusted input.` in actions/mkloaders.py:264 (Bandit_B603)
Found [Warning] `Try, Except, Pass detected.` in tftpgen.py:1355 (Bandit_B110)
Found [Warning] `Try, Except, Pass detected.` in utils.py:1815 (Bandit_B110)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in utils.py:1715 (Bandit_B604)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/acl.py:119 (Bandit_B604)
Found [Warning] `Try, Except, Pass detected.` in utils.py:1602 (Bandit_B110)
Found [Warning] `Consider possible security implications associated with subprocess module.` in actions/mkloaders.py:9 (Bandit_B404)
Found [Warning] `Try, Except, Pass detected.` in tftpgen.py:957 (Bandit_B110)
Found [Warning] `Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.` in utils.py:497 (Bandit_B310)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in utils.py:1702 (Bandit_B604)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/hardlink.py:60 (Bandit_B604)
Found [Error] `By default, jinja2 sets autoescape to False. Consider using autoescape=True or use the select_autoescape function to mitigate XSS vulnerabilities.` in templar.py:248 (Bandit_B701)
Found [Warning] `Standard pseudo-random generators are not suitable for security/cryptographic purposes.` in utils.py:329 (Bandit_B311)
Found [Warning] `subprocess call - check for execution of untrusted input.` in modules/managers/ndjbdns.py:88 (Bandit_B603)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/check.py:190 (Bandit_B604)
Found [Warning] `Possible hardcoded password: '$1$mF86/UHC$WvcIcX2t6crBz2onWxyac.'` in actions/check.py:315 (Bandit_B105)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in modules/managers/import_signatures.py:228 (Bandit_B604)
Found [Warning] `Try, Except, Pass detected.` in utils.py:1176 (Bandit_B110)
Found [Warning] `Try, Except, Pass detected.` in modules/managers/bind.py:518 (Bandit_B110)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in modules/managers/import_signatures.py:233 (Bandit_B604)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in actions/acl.py:116 (Bandit_B604)
Found [Warning] `Try, Except, Pass detected.` in tftpgen.py:1194 (Bandit_B110)
Found [Warning] `Try, Except, Pass detected.` in tftpgen.py:1201 (Bandit_B110)
Found [Warning] `Consider possible security implications associated with subprocess module.` in modules/managers/ndjbdns.py:25 (Bandit_B404)
Found [Warning] `Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.` in utils.py:1318 (Bandit_B310)
Found [Warning] `Function call with shell=True parameter identified, possible security issue.` in modules/sync_post_wingen.py:450 (Bandit_B604)
Found [Warning] `Standard pseudo-random generators are not suitable for security/cryptographic purposes.` in utils.py:327 (Bandit_B311)
Analysis complete
nodeg commented 3 years ago
$ grep --exclude-dir build --exclude-dir venv -rin "# FIXME"
grep: .git/objects/pack/pack-4f51e89d9176e1aea080daeb55c5df2255f6570e.pack: Übereinstimmungen in Binärdatei
autoinstall_snippets/post_install_network_config:169:            ## FIXME: if both interfaces startwith eth this is wrong
bin/cobblerd:117:            # FIXME: log this too
cobbler/actions/status.py:122:        # FIXME: this should update the times here
cobbler/actions/check.py:95:        # FIXME: This tools is cross-platform via Python. Thus all distros can have it.
cobbler/actions/check.py:192:        # FIXME: Replace this with calls which check for the path of these tools.
cobbler/actions/check.py:284:        # FIXME: this method could use some refactoring in the future.
cobbler/actions/check.py:403:        # FIXME: move zpxe.rexx to loaders
cobbler/actions/sync.py:65:        # FIXME: See https://github.com/cobbler/cobbler/issues/2453
cobbler/actions/reposync.py:305:        # FIXME: wrapper for subprocess that logs to logger
cobbler/actions/reposync.py:438:        # FIXME: don't hardcode
cobbler/actions/reposync.py:444:            # FIXME: there's a chance this might break the RHN D/L case
cobbler/actions/reposync.py:559:            # FIXME: there's a chance this might break the RHN D/L case
cobbler/actions/reposync.py:738:            # FIXME: might this break anything? So far it doesn't
cobbler/actions/reposync.py:823:        # FIXME: potentially might want a way to turn this on/off on a per-repo basis
cobbler/cobbler_collections/collection.py:500:        # FIXME: No to_string() method in any of the items present!
cobbler/items/item.py:53:            # FIXME: fnmatch is only used for string to string comparisons which should cover most major usage, if
cobbler/items/item.py:713:            # FIXME: Get kid objects
cobbler/items/item.py:839:                    # FIXME: removed for 2.0 code, shouldn't cause any problems to not have an exception here?
cobbler/items/item.py:843:                if value is not None:  # FIXME: new?
cobbler/items/item.py:1011:            # FIXME: Now get the object and check its existence
cobbler/items/distro.py:74:        # FIXME: Change unique base attributes
cobbler/items/distro.py:541:                # FIXME: This shouldn't happen but I've (jsabo) seen it...
cobbler/items/image.py:275:                # FIXME: Add None Image type
cobbler/items/profile.py:193:        # FIXME: This looks so wrong. It cries: Please open a bug for me!
cobbler/items/system.py:312:            # FIXME: Pass virt_type of system
cobbler/items/system.py:898:        # FIXME: Add an exists method so we don't need to play try-catch here.
cobbler/modules/authentication/pam.py:24:# FIXME: Move to the dedicated library python-pam
cobbler/modules/authorization/configfile.py:60:    # FIXME: this must be modified to use the new ACL engine
cobbler/modules/authorization/ownership.py:150:        # FIXME: /cobbler/web should not be subject to user check in any case
cobbler/modules/authorization/ownership.py:172:    # FIXME: is everyone allowed to copy?  I think so.
cobbler/modules/authorization/ownership.py:173:    # FIXME: deal with the problem of deleted parents and promotion
cobbler/modules/installation/post_log.py:49:    # FIXME: use the logger
cobbler/modules/installation/post_report.py:39:    # FIXME: make everything use the logger
cobbler/modules/installation/post_report.py:103:            # FIXME: on error, return non-zero
cobbler/modules/installation/pre_log.py:42:    # FIXME: use the logger
cobbler/modules/managers/isc.py:63:        # FIXME: ding should evolve into the new dhcp_tags dict
cobbler/modules/managers/isc.py:245:        # FIXME: ding should evolve into the new dhcp_tags dict
cobbler/modules/managers/import_signatures.py:308:            # FIXME: this automagic is not possible (yet) without mirroring
cobbler/modules/managers/import_signatures.py:590:        # FIXME : this is called only once, should not be a walk
cobbler/modules/managers/import_signatures.py:729:                    # FIXME: This shouldn't happen but I've seen it ... debug ...
cobbler/modules/managers/import_signatures.py:971:        # FIXME: Add the found/generated repos to the profiles that were created during the import process
cobbler/modules/serializers/mongodb.py:22:    # FIXME: log message
cobbler/modules/serializers/mongodb.py:30:    # FIXME: only run this if enabled.
cobbler/modules/scm_track.py:55:        # FIXME: If we know the remote user of an XMLRPC call use them as the author
cobbler/modules/scm_track.py:79:        # FIXME: If we know the remote user of an XMLRPC call use them as the user
cobbler/settings/__init__.py:426:    # FIXME: Do not call validate_settings() because of chicken - egg problem
cobbler/utils/filesystem_helpers.py:29:    # FIXME: Calling this with emtpy strings returns True?!
cobbler/utils/filesystem_helpers.py:61:    # FIXME: The directory from the following line may not exist.
cobbler/utils/filesystem_helpers.py:125:        # FIXME: this really should not be a keyword arg
cobbler/utils/__init__.py:567:    # FIXME: if this is actually slower than some other way, overhaul it
cobbler/utils/__init__.py:622:                # FIXME: should probably uniquify list after doing this
cobbler/utils/__init__.py:627:                # FIXME: should the parent's field too? It will be overwritten if there are multiple sub-profiles in
cobbler/configgen.py:19:# FIXME: This is currently getting the blendered data. Make use of the object and only process the required data.
cobbler/configgen.py:20:# FIXME: Obsolete this class. All methods are wrappers or tailcalls except gen_config_data and this can be integrated
cobbler/configgen.py:36:        # FIXME: This should work via the system name or system record and if that doesn't exist it should not fail.
cobbler/services.py:425:                        # FIXME: log an error here?
cobbler/templar.py:27:    # FIXME: log a message here
cobbler/validate.py:34:# FIXME: Allow the <<inherit>> magic string to be parsed correctly.
cobbler/validate.py:245:    # FIXME: The following line will fail if load_signatures() from utils/signatures.py was not called!
cobbler/validate.py:279:    # FIXME: The following line will fail if load_signatures() from utils/signatures.py was not called!
cobbler/validate.py:311:            # FIXME: First check this and then set the repos if the bypass check is used.
cobbler/validate.py:326:    # FIXME: Data structure does not allow this (yet)
cobbler/validate.py:523:    # FIXME: Allow ports behind the hostname and check if they are allowed
cobbler/validate.py:553:        # FIXME: Disallow invalid port specifications in the URL
cobbler/validate.py:555:        # FIXME: Disallow invalid URLs (e.g.: underscore in URL)
cobbler/module_loader.py:131:        # FIXME: We can't enabled this check since it is to strict atm.
cobbler/module_loader.py:183:            # FIXME: We can't enabled this check since it is to strict atm.
cobbler/cli.py:1721:        # FIXME: supress fields users don't need to see?
cobbler/cli.py:1722:        # FIXME: interfaces should be sorted
cobbler/cli.py:1723:        # FIXME: print ctime, mtime nicely
cobbler/cli.py:1728:            # FIXME: move examples one field over, use description here.
cobbler/cli.py:1739:            # FIXME: inames possibly not sorted
cobbler/cli.py:1908:        # FIXME: debug only
cobbler/cli.py:2045:        # FIXME: allow specifying other endpoints, and user+pass
cobbler/cli.py:2353:                # FIXME: pretty-printing and sorting here
cobbler/cli.py:2390:        # FIXME: add tail/polling code here
cobbler/cli.py:2704:        # FIXME: add tail/polling code here
cobbler/remote.py:291:            # FIXME: defaults from settings here should come from views, fix in views.py
cobbler/remote.py:2155:        # FIXME: This is not tested and I believe prone to errors. Needs explicit testing.
cobbler/remote.py:2249:            # FIXME: this doesn't know about interfaces yet!
cobbler/remote.py:2252:            # FIXME: needs to know about how to delete interfaces too!
cobbler/remote.py:2288:                # FIXME: Don't call this tree if we are not doing any interface stuff.
cobbler/remote.py:2308:        # FIXME: use the bypass flag or not?
cobbler/remote.py:3101:        # FIXME: Get the base directory from Cobbler app-settings
cobbler/remote.py:3334:            # FIXME: Use the enum directly
cobbler/remote.py:3363:        # FIXME: expose generic finds for other methods
cobbler/remote.py:3834:        # FIXME: performance
cobbler/remote.py:4076:        # FIXME: see if this works without extra boilerplate
cobbler/api.py:60:# FIXME: add --quiet depending on if not --verbose?
cobbler/api.py:93:        # FIXME: this should be switchable through some simple system
cobbler/api.py:111:            # FIXME: consolidate into 1 server instance
cobbler/api.py:139:            # FIXME: pass more loggers around, and also see that those using things via tasks construct their own
cobbler/api.py:218:        # FIXME: This detection is flawed. There is more than just Rhel with selinux and the original implementation was
cobbler/api.py:234:        # FIXME: This fails in case the file required is not available
cobbler/api.py:908:    # FIXME: add a new_item method
cobbler/autoinstallgen.py:140:            # FIXME: this is all broken and no longer works. This entire if block should probably not be hard-coded
cobbler/autoinstallgen.py:215:                # FIXME: what to do if we can't find the repo object that is listed?
cobbler/autoinstallgen.py:331:        # FIXME: implement something similar to zypper (SUSE based distros) and apt (Debian based distros)
cobbler/tftpgen.py:198:            # FIXME: profiles also need this data!
cobbler/tftpgen.py:1000:            # FIXME: need to make shorter rewrite rules for these URLs
cobbler/tftpgen.py:1120:                # FIXME: Really this should remove all characters that are
cobbler/tftpgen.py:1167:        # FIXME - the append_line length limit is architecture specific
cobbler/tftpgen.py:1222:        # FIXME: img_path and local_img_path should probably be moved up into the blender function to ensure they're
cobbler/tftpgen.py:1359:        # FIXME: img_path should probably be moved up into the blender function to ensure they're consistently
cobbler/tftpgen.py:1438:        # FIXME: img_path should probably be moved up into the blender function to ensure they're consistently
misc/anamon.init:33:# FIXME - can we rely on the koan snippet to update /etc/profile.d/cobbler.sh?
system-tests/tests/svc-autodetect:23:# FIXME endpoint not yet testable
system-tests/tests/svc-find_autoinstall:23:# FIXME endpoint not yet testable
system-tests/tests/svc-findks:23:# FIXME endpoint not yet testable
system-tests/tests/svc-ipxe-image:19:# FIXME no output from endpoint
system-tests/tests/svc-puppet:23:# FIXME endpoint not yet testable
system-tests/tests/svc-script:23:# FIXME endpoint not yet testable
system-tests/tests/svc-template:23:# FIXME endpoint not yet testable
system-tests/tests/svc-yum:23:# FIXME endpoint not yet testable
templates/etc/dhcp.template:79:              # FIXME add petitboot support for ppc64(le)
tests/items/profile_test.py:247:        # FIXME: (False, pytest.raises(TypeError)), --> does not raise
tests/items/profile_test.py:270:        # FIXME: (False, pytest.raises(TypeError)), --> does not raise
tests/items/system_test.py:109:        ),  # FIXME: Test passes but it actually does not do the right thing
tests/items/system_test.py:468:        # FIXME: (False, pytest.raises(TypeError)), --> does not raise
tests/items/system_test.py:640:        # FIXME: (False, pytest.raises(TypeError)) --> This does not raise a TypeError but instead a value Error.
tests/modules/installation/post_log_test.py:24:    # FIXME improve assert
tests/modules/installation/post_power_test.py:24:    # FIXME improve assert
tests/modules/installation/post_puppet_test.py:24:    # FIXME improve assert
tests/modules/installation/post_report_test.py:27:    # FIXME improve assert
tests/modules/installation/pre_clear_anamon_logs_test.py:24:    # FIXME improve assert
tests/modules/installation/pre_log_test.py:24:    # FIXME improve assert
tests/modules/installation/pre_puppet_test.py:24:    # FIXME improve assert
tests/modules/nsupdate_add_system_post_test.py:28:    # FIXME realistic return values
tests/modules/nsupdate_add_system_post_test.py:39:    # FIXME improve assert
tests/modules/nsupdate_delete_system_pre_test.py:28:    # FIXME realistic return values
tests/modules/nsupdate_delete_system_pre_test.py:39:    # FIXME improve assert
tests/modules/scm_track_test.py:50:    # FIXME improve assert
tests/modules/sync_post_restart_services_test.py:28:    # FIXME improve assert
tests/modules/sync_post_wingen_test.py:31:    # FIXME improve assert
tests/configgen_test.py:58:    # FIXME: Arrange distro, profile and system
tests/configgen_test.py:70:    # FIXME: Arrange distro, profile and system, package and file
tests/configgen_test.py:84:    # FIXME: Arrange distro, profile and system, package and file
tests/configgen_test.py:97:    # FIXME: Arrange distro, profile and system, package and file
tests/configgen_test.py:110:    # FIXME: Arrange distro, profile and system, package and file
.github/workflows/release.yml:26:# FIXME: We removed createrepo_c due to: https://answers.launchpad.net/createrepo/+question/690448
.github/workflows/release_master.yml:26:# FIXME: We removed createrepo_c due to: https://answers.launchpad.net/createrepo/+question/690448
nodeg commented 3 years ago
$ grep --exclude-dir build --exclude-dir venv -rin "# TODO"
grep: .git/objects/pack/pack-4f51e89d9176e1aea080daeb55c5df2255f6570e.pack: Übereinstimmungen in Binärdatei
bin/cobbler-settings:22:# TODO: Transform this into a lamda/list comprehension
bin/cobbler-settings:186:# TODO: Implement in the future
cobbler/actions/check.py:175:        # TODO: Rewrite check to be able to verify this is in more cases
cobbler/cobbler_collections/profiles.py:85:            # ToDo: Only serialize parent object, use:
cobbler/cobbler_collections/systems.py:71:            # ToDo: Only serialize parent object, use:
cobbler/items/distro.py:176:        # TODO: Obsolete it and merge with kernel property
cobbler/modules/authentication/ldap.py:136:    # TODO: what if username is a CN?  maybe it goes into the config file as well?
cobbler/modules/authentication/pam.py:155:        # TODO: This is not an authentication error, something has gone wrong starting up PAM
cobbler/modules/managers/bind.py:146:                        # TODO: Perhpas the suffix can be configurable through settings?
cobbler/modules/managers/bind.py:634:        # TODO: Reuse the utils method for service restarts
cobbler/modules/managers/genders.py:78:    # TODO: the lists that are created here are strictly comma separated.
cobbler/modules/managers/isc.py:428:            # TODO: Fix hard coded string
cobbler/modules/managers/import_signatures.py:955:        repo.apt_components = "main universe"  # TODO: make a setting?
cobbler/modules/serializers/mongodb.py:62:        # TODO: Make database name configurable in settings
cobbler/modules/serializers/mongodb.py:63:        # TODO: Make authentication configurable
cobbler/modules/serializers/mongodb.py:94:        # TODO: error detection
cobbler/settings/migrations/V3_2_1.py:86:        # TODO: Validate Subdict
cobbler/settings/migrations/V3_3_0.py:159:        # TODO: Remove following line
cobbler/settings/migrations/V3_3_0.py:170:        # TODO: Validate Subdict
cobbler/settings/migrations/V3_3_1.py:166:        # TODO: Remove following line
cobbler/settings/migrations/V3_3_1.py:177:        # TODO: Validate Subdict
cobbler/settings/migrations/V3_3_3.py:163:        # TODO: Remove following line
cobbler/settings/migrations/V3_3_3.py:174:        # TODO: Validate Subdict
cobbler/settings/migrations/helper.py:98:    # TODO: Check if key does not exist
cobbler/settings/migrations/V3_4_0.py:89:        # TODO: Remove following line
cobbler/settings/__init__.py:191:        # TODO: Remove following line
cobbler/settings/__init__.py:303:        # TODO: Deprecate and remove. Tailcall is not needed.
cobbler/settings/__init__.py:358:            # TODO: This needs to be explicitly tested
cobbler/utils/filesystem_helpers.py:75:        # TODO: Replace this with the follwing: https://stackoverflow.com/a/22058673
cobbler/utils/filesystem_helpers.py:80:            # TODO: Safeguard this against above mentioned directory does not exist error.
cobbler/utils/filesystem_helpers.py:278:    # TODO: Obsolete bool return value
cobbler/utils/__init__.py:841:    # TODO: Refactor that this is purely reliant on the distro module or obsolete it.
cobbler/utils/__init__.py:1028:    # TODO: Replace with Settings access
cobbler/configgen.py:160:        # TODO: This can be merged with the above method if we want to obsolete this class. If not, we need to create
cobbler/services.py:30:        # ToDo: Remove req attribute.
cobbler/validate.py:307:        # TODO: Don't store the names. Store the internal references.
cobbler/cli.py:2020:    # TODO: Migrate to argparse
cobbler/cli.py:2648:            # ToDo: Add tftp syncing when it's cleaned up
cobbler/remote.py:2551:        # ToDo: Remove unneed params: REMOTE_ADDR, REMOTE_MAC, rest
cobbler/remote.py:3128:        # TODO: See if we can simplify this at a later point
cobbler/remote.py:3556:        # ToDo: Remove rest param
cobbler/remote.py:4067:        # ToDo: Drop rest param
cobbler/api.py:1958:            # TODO: how about adding recursive FTP as an option?
cobbler/tftpgen.py:303:                # ToDo: This is old, move this logic into item_system.get_config_filename()
config/grub/grub/local_efi.cfg:18:    # ToDo: We have to know all possible local default grub.efi loaders
svc/services.py:99:    # TODO: We could do proper exception handling here and return
svc/services.py:112:        # TODO: Not sure these strings are the right ones to look for...
system-tests/tests/svc-autodetect:13:# TODO maybe test with more than one system
system-tests/tests/svc-events:13:# TODO user
system-tests/tests/svc-list:13:# TODO add more systems, profiles and distros, images, repos, mgmtclasses, packages, files, menus
tests/actions/report_test.py:175:    # TODO: Tighter checking
tests/actions/report_test.py:204:    # TODO: Tighter checking
tests/actions/report_test.py:255:    # TODO: Tighter checking
tests/actions/buildiso/append_line_test.py:26:    # TODO: Make tests more sophisticated
tests/actions/buildiso/append_line_test.py:46:    # TODO: Make tests more sophisticated
tests/actions/reposync_test.py:386:    # TODO: Check this more and document how its actually working
tests/actions/reposync_test.py:435:    # TODO: Improve coverage over different cases in method
tests/actions/reposync_test.py:504:    # TODO: Extend checks
tests/api/find_test.py:8:    # TODO: Extend the fillup and add more testcases
tests/api/miscellaneous_test.py:27:    # TODO: Create test where the YAML is missing the key
tests/cli/cli_unit_test.py:30:    # TODO: Create Mock which replaces n2s
tests/cli/cli_unit_test.py:37:    # TODO: Assert args for n2s not the function return
tests/cli/cobbler_cli_direct_test.py:120:        # TODO: verify user acl exists on directories
tests/cli/cobbler_cli_direct_test.py:125:        # TODO: verify group acl exists on directories
tests/cli/cobbler_cli_direct_test.py:130:        # TODO: verify user acl no longer exists on directories
tests/cli/cobbler_cli_direct_test.py:135:        # TODO: verify group acl no longer exists on directories
tests/items/distro_test.py:53:    # TODO: When in distro.py the FIXME of this method is done then adjust this here
tests/items/distro_test.py:88:    # TODO check more fields
tests/items/distro_test.py:198:    # TODO: Create fake initrd so we can set it successfully
tests/items/distro_test.py:219:    # TODO: Create fake kernel so we can set it successfully
tests/items/distro_test.py:332:    # TODO: Create fake kernel so we can test positive paths
tests/items/distro_test.py:368:    # TODO: Create fake initrd to have a real test
tests/items/network_interface_test.py:189:        # TODO: Test matching self
tests/items/network_interface_test.py:228:        # TODO: match self
tests/items/network_interface_test.py:291:        # TODO: Create test for last ValueError
tests/items/network_interface_test.py:404:        # TODO: Match self in loop
tests/items/network_interface_test.py:439:        # TODO: match self
tests/items/item_test.py:486:    # TODO: Create some objects and give them some inheritance.
tests/xmlrpcapi/distro_test.py:191:        # TODO: Verify why the test passes without the fixture for creating the distro!
tests/xmlrpcapi/image_test.py:3:# TODO: Create fixture where image is create
tests/xmlrpcapi/miscellaneous_test.py:240:        # TODO: Create Autoinstall Script
tests/xmlrpcapi/miscellaneous_test.py:461:        # TODO: Fix test & functionality!
tests/xmlrpcapi/profile_test.py:291:        # TODO: Verify why the test passes without the fixture for creating the profile!
tests/xmlrpcapi/profile_test.py:294:        # TODO: Why does the subprofile call return true? There shouldn't be one.
tests/xmlrpcapi/system_test.py:343:        # TODO: Verify why the test passes without the fixture for creating the system!
tests/utils/filesystem_helpers_test.py:22:    # TODO: Generate cases
tests/utils/filesystem_helpers_test.py:34:    # TODO: Create testfile
tests/utils/filesystem_helpers_test.py:56:    # TODO: Check .link_cache folder exists and the link cache file in it
tests/utils/filesystem_helpers_test.py:57:    # TODO: Assert file exists in the cache destination
tests/utils/filesystem_helpers_test.py:167:    # TODO: Check how already existing folder is handled.
tests/utils/filesystem_helpers_test.py:193:    # TODO: Check if this actually makes sense...
tests/utils/mtab_test.py:21:    # TODO Does not work in all environments (e.g. openSUSE TW with BTRFS)
tests/utils/process_management_test.py:41:    # TODO Mock supervisor API and return value
tests/utils/__init__.py:57:    # TODO: Check for MAC validity
tests/utils/__init__.py:63:    # TODO: Get testdir und check for files
tests/utils/__init__.py:83:    # TODO: Build a directory with some versioned files.
tests/utils/__init__.py:155:    # TODO: Do this remotely & also a failed test
tests/utils/__init__.py:231:    # TODO: Add more examples
tests/utils/__init__.py:267:    # TODO: Generate more parameter combinations
tests/utils/__init__.py:279:    # TODO: Generate more parameter combinations
tests/utils/__init__.py:291:    # TODO: Generate test env with data to check
tests/utils/__init__.py:301:    # TODO: Check if the files were copied correctly.
tests/utils/__init__.py:328:    # TODO: How the heck do we check that this actually did what it is supposed to do?
tests/utils/__init__.py:345:    # TODO: Make this nicer so it doesn't need to run on suse specific distros to succeed.
tests/utils/__init__.py:356:    # TODO: Functionality test is something which needs SELinux knowledge
tests/utils/__init__.py:416:    # TODO: Test the case where the file is there.
tests/utils/__init__.py:504:    # TODO: Parameterize and check for wrong argument
tests/utils/__init__.py:515:    # TODO: Parameterize and check for wrong argument
tests/autoinstallation_manager_test.py:86:    # TODO
tests/configgen_test.py:11:# TODO: If the action items of the configgen class are done then the tests need to test the robustness of the class.
tests/test_data/V3_3_0/settings.yaml:130:# TODO: Check that these two settings work for all distributions
tests/validate_test.py:77:    # TODO: Test this also with the bypass check
tests/validate_test.py:90:    # TODO: Test multiple disks via comma separation
distro_build_configs.sh:77:    # ToDo: Should we loudly warn here?
setup.py:629:            # ToDo: Find a nice way to copy whole config/grub structure recursively
SchoolGuy commented 2 years ago

The Pyroma section was successfully removed as PR #3225 was merged.