pylint37 installed: asn1crypto==0.24.0,astroid==2.0.0.dev3,certifi==2018.4.16,cffi==1.11.5,chardet==3.0.4,cryptography==2.2.2,custodia==0.6.0,dbus-python==1.2.8,decorator==4.3.0,dnspython==1.15.0,dogtag-pki==10.3.5.1,gssapi==1.5.0,idna==2.7,ipaclient==4.6.90rc2.dev201807040809+gitc358356a2,ipalib==4.6.90rc2.dev201807040809+gitc358356a2,ipaplatform==4.6.90rc2.dev201807040809+gitc358356a2,ipapython==4.6.90rc2.dev201807040809+gitc358356a2,isort==4.3.4,Jinja2==2.10,jwcrypto==0.5.0,lazy-object-proxy==1.3.1,lxml==4.2.3,MarkupSafe==1.0,mccabe==0.6.1,netaddr==0.7.19,netifaces==0.10.7,pyasn1==0.4.3,pyasn1-modules==0.2.2,pycparser==2.18,pylint==2.0.0.dev1,python-augeas==1.0.3,python-ldap==3.1.0,python-nss==1.0.1,python-yubico==1.3.2,pyusb==1.0.2,qrcode==6.0,requests==2.19.1,six==1.11.0,urllib3==1.23,wrapt==1.10.11 pylint37 runtests: PYTHONHASHSEED='807047902' pylint37 runtests: commands[0] | .tox/pylint37/bin/python -m pylint --rcfile=pylintrc --load-plugins pylint_plugins --output-format=text ipaserver ipaclient ipalib ipapython ipaplatform ************* Module ipaserver.dns_data_management ipaserver/dns_data_management.py:327: [W1655(dict-keys-not-iterating), IPASystemRecords.get_base_records] dict.keys referenced when not iterating) ipaserver/dns_data_management.py:327: [W1655(dict-keys-not-iterating), IPASystemRecords.get_base_records] dict.keys referenced when not iterating) ************* Module ipaserver.plugins.config ipaserver/plugins/config.py:89: [R1710(inconsistent-return-statements), validate_search_records_limit] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.p11helper ipaserver/p11helper.py:477: [E0705(try-except-raise), loadLibrary] The except handler raises immediately) ipaserver/p11helper.py:890: [R1710(inconsistent-return-statements), P11_Helper.get_slot] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.plugins.selinuxusermap ipaserver/plugins/selinuxusermap.py:126: [R1711(useless-return), validate_selinuxuser_inlist] Useless return at end of function or method) ************* Module ipaserver.plugins.migration ipaserver/plugins/migration.py:275: [E1101(no-member), _pre_migrate_user] Class 'Object' has no 'user' member) ipaserver/plugins/migration.py:275: [E1101(no-member), _pre_migrate_user] Class 'Object' has no 'group' member) ipaserver/plugins/migration.py:281: [E1101(no-member), _pre_migrate_user] Class 'Object' has no 'user' member) ipaserver/plugins/migration.py:284: [E1101(no-member), _pre_migrate_user] Class 'Object' has no 'group' member) ipaserver/plugins/migration.py:378: [E1101(no-member), _pre_migrate_group.convert_members_rfc2307bis] Class 'Object' has no 'user' member) ipaserver/plugins/migration.py:382: [E1101(no-member), _pre_migrate_group.convert_members_rfc2307bis] Class 'Object' has no 'group' member) ipaserver/plugins/migration.py:403: [E1101(no-member), _pre_migrate_group.convert_members_rfc2307] Class 'Object' has no 'user' member) ipaserver/plugins/migration.py:794: [E1101(no-member), migrate_ds.migrate] Class 'Object' has no 'group' member) ************* Module ipaserver.plugins.automember ipaserver/plugins/automember.py:454: [R1715(consider-using-get), automember_remove_condition.pre_callback] Consider using dict.get for getting values from a dict if a key is present or a default if not) ************* Module ipaserver.dcerpc ipaserver/dcerpc.py:1732: [C0330(bad-continuation), ] Wrong hanging indentation. ) | | ^) ipaserver/dcerpc.py:71: [C0414(useless-import-alias), ] Import alias does not rename original package) ipaserver/dcerpc.py:709: [R1710(inconsistent-return-statements), DomainValidator.__search_in_dc] Either all return statements in a function should return an expression, or none of them should.) ipaserver/dcerpc.py:1042: [R1710(inconsistent-return-statements), TrustDomainInstance.generate_ftinfo] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.plugins.group ipaserver/plugins/group.py:613: [E1101(no-member), group_remove_member.pre_callback] Class 'Command' has no 'group_show' member) ************* Module ipaserver.rpcserver ipaserver/rpcserver.py:192: [R1710(inconsistent-return-statements), read_input] Either all return statements in a function should return an expression, or none of them should.) ipaserver/rpcserver.py:611: [R1710(inconsistent-return-statements), KerberosSession.get_environ_creds] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.plugins.role ipaserver/plugins/role.py:250: [C0330(bad-continuation), ] Wrong continued indentation. ), ^ ||) ************* Module ipaserver.plugins.aci ipaserver/plugins/aci.py:411: [R1710(inconsistent-return-statements), validate_permissions] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.plugins.trust ipaserver/plugins/trust.py:1732: [R1715(consider-using-get), add_new_domains_from_trust] Consider using dict.get for getting values from a dict if a key is present or a default if not) ipaserver/plugins/trust.py:1734: [R1715(consider-using-get), add_new_domains_from_trust] Consider using dict.get for getting values from a dict if a key is present or a default if not) ************* Module ipaserver.plugins.permission ipaserver/plugins/permission.py:127: [R1710(inconsistent-return-statements), prevalidate_filter] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/permission.py:144: [R1710(inconsistent-return-statements), validate_type] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/permission.py:448: [R1715(consider-using-get), permission.postprocess_result] Consider using dict.get for getting values from a dict if a key is present or a default if not) ipaserver/plugins/permission.py:450: [R1715(consider-using-get), permission.postprocess_result] Consider using dict.get for getting values from a dict if a key is present or a default if not) ipaserver/plugins/permission.py:791: [R1710(inconsistent-return-statements), permission.preprocess_options] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/permission.py:1285: [R1715(consider-using-get), permission_find.post_callback] Consider using dict.get for getting values from a dict if a key is present or a default if not) ipaserver/plugins/permission.py:1298: [R1715(consider-using-get), permission_find.post_callback] Consider using dict.get for getting values from a dict if a key is present or a default if not) ************* Module ipaserver.plugins.hostgroup ipaserver/plugins/hostgroup.py:302: [E1101(no-member), hostgroup_remove_member.pre_callback] Class 'Command' has no 'hostgroup_show' member) ************* Module ipaserver.plugins.whoami ipaserver/plugins/whoami.py:104: [E1101(no-member), whoami.execute] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.plugins.realmdomains ipaserver/plugins/realmdomains.py:70: [R1710(inconsistent-return-statements), _domain_name_validator] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.plugins.krbtpolicy ipaserver/plugins/krbtpolicy.py:229: [W1655(dict-keys-not-iterating), krbtpolicy_reset.execute] dict.keys referenced when not iterating) ipaserver/plugins/krbtpolicy.py:229: [W1655(dict-keys-not-iterating), krbtpolicy_reset.execute] dict.keys referenced when not iterating) ************* Module ipaserver.plugins.user ipaserver/plugins/user.py:134: [E1101(no-member), check_protected_member] Class 'Command' has no 'user_find' member) ipaserver/plugins/user.py:836: [W1662(comprehension-escape), user_find.post_callback] Using a variable that was bound inside a comprehension) ************* Module ipaserver.plugins.host ipaserver/plugins/host.py:902: [E1101(no-member), host_mod.pre_callback] Class 'Command' has no 'cert_find' member) ipaserver/plugins/host.py:1338: [E1101(no-member), host_remove_cert.post_callback] Class 'Command' has no 'cert_find' member) ************* Module ipaserver.plugins.privilege ipaserver/plugins/privilege.py:248: [C0330(bad-continuation), ] Wrong continued indentation. ), ^ ||) ************* Module ipaserver.plugins.service ipaserver/plugins/service.py:711: [E1101(no-member), service_mod.pre_callback] Class 'Command' has no 'cert_find' member) ipaserver/plugins/service.py:992: [E1101(no-member), service_remove_cert.post_callback] Class 'Command' has no 'cert_find' member) ************* Module ipaserver.plugins.hbacrule ipaserver/plugins/hbacrule.py:110: [R1710(inconsistent-return-statements), is_all] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/hbacrule.py:322: [E1101(no-member), hbacrule_del.pre_callback] Class 'Command' has no 'selinuxusermap_find' member) ************* Module ipaserver.plugins.pwpolicy ipaserver/plugins/pwpolicy.py:390: [W1113(keyword-arg-before-vararg), pwpolicy.validate_lifetime] Keyword argument before variable positional arguments list in the definition of validate_lifetime function) ************* Module ipaserver.plugins.dogtag ipaserver/plugins/dogtag.py:342: [R1714(consider-using-in), parse_and_set_boolean_xml] Consider merging these comparisons with "in" to "value in ('true', 'yes')") ipaserver/plugins/dogtag.py:344: [R1714(consider-using-in), parse_and_set_boolean_xml] Consider merging these comparisons with "in" to "value in ('false', 'no')") ipaserver/plugins/dogtag.py:1284: [R1710(inconsistent-return-statements), RestClient.__enter__] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.plugins.ca ipaserver/plugins/ca.py:177: [E1101(no-member), set_certificate_attrs] Class 'Backend' has no 'ra_lightweight_ca' member) ipaserver/plugins/ca.py:262: [E1101(no-member), ca_add.pre_callback] Class 'Object' has no 'ca' member) ipaserver/plugins/ca.py:268: [E1101(no-member), ca_add.pre_callback] Class 'Command' has no 'ca_find' member) ************* Module ipaserver.plugins.baseldap ipaserver/plugins/baseldap.py:317: [R1710(inconsistent-return-statements), validate_externalhost] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/baseldap.py:1075: [R1718(consider-using-set-comprehension), BaseLDAPCommand.process_attr_options] Consider using a set comprehension) ipaserver/plugins/baseldap.py:2345: [W0715(raising-format-tuple), BaseLDAPModAttribute._update_attrs] Exception arguments suggest string formatting might be intended) ************* Module ipaserver.install.ipa_winsync_migrate ipaserver/install/ipa_winsync_migrate.py:362: [E1101(no-member), WinsyncMigrate.main] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_winsync_migrate.py:363: [E1101(no-member), WinsyncMigrate.main] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.plugins.automount ipaserver/plugins/automount.py:765: [R1715(consider-using-get), automountkey_mod.pre_callback] Consider using dict.get for getting values from a dict if a key is present or a default if not) ipaserver/plugins/automount.py:767: [R1715(consider-using-get), automountkey_mod.pre_callback] Consider using dict.get for getting values from a dict if a key is present or a default if not) ************* Module ipaserver.install.upgradeinstance ipaserver/install/upgradeinstance.py:102: [E1101(no-member), IPAUpgrade.__start] Class 'Backend' has no 'ldap2' member) ipaserver/install/upgradeinstance.py:106: [E1101(no-member), IPAUpgrade.__stop_instance] Class 'Backend' has no 'ldap2' member) ipaserver/install/upgradeinstance.py:107: [E1101(no-member), IPAUpgrade.__stop_instance] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.plugins.cert ipaserver/plugins/cert.py:242: [E1101(no-member), acl_evaluate] Class 'Command' has no 'caacl_find' member) ipaserver/plugins/cert.py:652: [E1101(no-member), cert_request.execute] Class 'Command' has no 'ca_show' member) ipaserver/plugins/cert.py:1192: [E1101(no-member), cert_show.execute] Class 'Command' has no 'ca_show' member) ipaserver/plugins/cert.py:1253: [E1101(no-member), cert_revoke.execute] Class 'Command' has no 'cert_show' member) ipaserver/plugins/cert.py:1291: [E1101(no-member), cert_remove_hold.execute] Class 'Command' has no 'cert_show' member) ipaserver/plugins/cert.py:1607: [E1101(no-member), cert_find.execute] Class 'Command' has no 'ca_show' member) ipaserver/plugins/cert.py:1695: [R1716(chained-comparison), cert_find.execute] Simplify chained comparison between the operands) ************* Module ipaserver.plugins.dns ipaserver/plugins/dns.py:402: [R1710(inconsistent-return-statements), _validate_bind_aci] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/dns.py:426: [R1710(inconsistent-return-statements), _normalize_bind_aci] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/dns.py:690: [W1113(keyword-arg-before-vararg), DNSRecord.__init__] Keyword argument before variable positional arguments list in the definition of __init__ function) ipaserver/plugins/dns.py:726: [R1710(inconsistent-return-statements), DNSRecord.get_parts_from_kw] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/dns.py:790: [R1710(inconsistent-return-statements), DNSRecord._rule_validatedns] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/dns.py:1278: [R1710(inconsistent-return-statements), _validate_naptr_flags] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/dns.py:1367: [R1710(inconsistent-return-statements), _sig_time_validator] Either all return statements in a function should return an expression, or none of them should.) ipaserver/plugins/dns.py:1455: [R1710(inconsistent-return-statements), _normalize_uri_target] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.install.dns ipaserver/install/dns.py:73: [E1101(no-member), _is_master] Class 'Backend' has no 'ldap2' member) ipaserver/install/dns.py:99: [E1101(no-member), _disable_dnssec] Class 'Backend' has no 'ldap2' member) ipaserver/install/dns.py:382: [E1101(no-member), uninstall_check] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.krbinstance ipaserver/install/krbinstance.py:57: [R1710(inconsistent-return-statements), get_pkinit_request_ca] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/krbinstance.py:132: [E1101(no-member), KrbInstance.move_service_to_host] Class 'Backend' has no 'ldap2' member) ipaserver/install/krbinstance.py:133: [E1101(no-member), KrbInstance.move_service_to_host] Class 'Backend' has no 'ldap2' member) ipaserver/install/krbinstance.py:139: [E1101(no-member), KrbInstance.move_service_to_host] Class 'Backend' has no 'ldap2' member) ipaserver/install/krbinstance.py:161: [E1101(no-member), KrbInstance.move_service_to_host] Class 'Backend' has no 'ldap2' member) ipaserver/install/krbinstance.py:482: [E1101(no-member), KrbInstance.pkinit_disable] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ipa_ldap_updater ipaserver/install/ipa_ldap_updater.py:107: [E1101(no-member), LDAPUpdater_Upgrade.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_ldap_updater.py:127: [E1101(no-member), LDAPUpdater_Upgrade.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_ldap_updater.py:135: [E1101(no-member), LDAPUpdater_NonUpgrade.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_ldap_updater.py:159: [E1101(no-member), LDAPUpdater_NonUpgrade.run] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ipa_server_certinstall ipaserver/install/ipa_server_certinstall.py:110: [E1101(no-member), ServerCertInstall.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_server_certinstall.py:125: [E1101(no-member), ServerCertInstall.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_server_certinstall.py:131: [E1101(no-member), ServerCertInstall.install_dirsrv_cert] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_server_certinstall.py:220: [E1101(no-member), ServerCertInstall.replace_key_cert_files] Class 'Command' has no 'ca_is_enabled' member) ipaserver/install/ipa_server_certinstall.py:215: [R1710(inconsistent-return-statements), ServerCertInstall.replace_key_cert_files] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/ipa_server_certinstall.py:294: [E1101(no-member), ServerCertInstall.import_cert] Class 'Command' has no 'ca_is_enabled' member) ************* Module ipaserver.install.opendnssecinstance ipaserver/install/opendnssecinstance.py:90: [E1101(no-member), OpenDNSSECInstance.get_masters] Class 'Backend' has no 'ldap2' member) ipaserver/install/opendnssecinstance.py:153: [E1101(no-member), OpenDNSSECInstance.__enable] Class 'Backend' has no 'ldap2' member) ipaserver/install/opendnssecinstance.py:161: [E1101(no-member), OpenDNSSECInstance.__enable] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.adtrust ipaserver/install/adtrust.py:249: [R1710(inconsistent-return-statements), retrieve_potential_adtrust_agents] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.install.replication ipaserver/install/replication.py:1357: [E1101(no-member), ReplicationManager.replica_cleanup] Class 'Command' has no 'dnsserver_del' member) ************* Module ipaserver.install.odsexporterinstance ipaserver/install/odsexporterinstance.py:120: [E1101(no-member), ODSExporterInstance.__setup_principal] Class 'Backend' has no 'ldap2' member) ipaserver/install/odsexporterinstance.py:135: [E1101(no-member), ODSExporterInstance.__setup_principal] Class 'Backend' has no 'ldap2' member) ipaserver/install/odsexporterinstance.py:157: [E1101(no-member), ODSExporterInstance.remove_service] Class 'Command' has no 'service_del' member) ************* Module ipaserver.install.dsinstance ipaserver/install/dsinstance.py:462: [E1101(no-member), DsInstance.__configure_sasl_mappings] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:464: [E1101(no-member), DsInstance.__configure_sasl_mappings] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:468: [E1101(no-member), DsInstance.__configure_sasl_mappings] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:477: [E1101(no-member), DsInstance.__configure_sasl_mappings] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:488: [E1101(no-member), DsInstance.__configure_sasl_mappings] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:490: [E1101(no-member), DsInstance.__configure_sasl_mappings] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:501: [E1101(no-member), DsInstance.__configure_sasl_mappings] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:644: [E1101(no-member), DsInstance.start] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:647: [E1101(no-member), DsInstance.stop] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:648: [E1101(no-member), DsInstance.stop] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:653: [E1101(no-member), DsInstance.restart] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:666: [E1101(no-member), DsInstance.restart] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:850: [E1101(no-member), DsInstance.__enable_ssl] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:851: [E1101(no-member), DsInstance.__enable_ssl] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:976: [E1101(no-member), DsInstance.__setup_s4u2proxy.__add_principal] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:979: [E1101(no-member), DsInstance.__setup_s4u2proxy.__add_principal] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:1219: [E1101(no-member), DsInstance.add_sidgen_plugin] Class 'Backend' has no 'ldap2' member) ipaserver/install/dsinstance.py:1237: [E1101(no-member), DsInstance.add_extdom_plugin] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.adtrustinstance ipaserver/install/adtrustinstance.py:205: [E1101(no-member), ADTRUSTInstance.__add_admin_sids] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:216: [E1101(no-member), ADTRUSTInstance.__add_admin_sids] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:222: [E1101(no-member), ADTRUSTInstance.__add_admin_sids] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:231: [E1101(no-member), ADTRUSTInstance.__add_admin_sids] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:242: [E1101(no-member), ADTRUSTInstance.__add_admin_sids] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:254: [E1101(no-member), ADTRUSTInstance.__add_default_trust_view] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:267: [E1101(no-member), ADTRUSTInstance.__add_default_trust_view] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:283: [E1101(no-member), ADTRUSTInstance.__add_fallback_group] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:295: [E1101(no-member), ADTRUSTInstance.__add_fallback_group] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:306: [E1101(no-member), ADTRUSTInstance.__add_fallback_group] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:313: [E1101(no-member), ADTRUSTInstance.__add_fallback_group] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:326: [E1101(no-member), ADTRUSTInstance.__add_rid_bases] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:366: [E1101(no-member), ADTRUSTInstance.__add_rid_bases] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:388: [E1101(no-member), ADTRUSTInstance.__reset_netbios_name] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:397: [E1101(no-member), ADTRUSTInstance.__create_samba_domain_object] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:410: [E1101(no-member), ADTRUSTInstance.__create_samba_domain_object] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:418: [E1101(no-member), ADTRUSTInstance.__create_samba_domain_object] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:420: [E1101(no-member), ADTRUSTInstance.__create_samba_domain_object] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:422: [E1101(no-member), ADTRUSTInstance.__create_samba_domain_object] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:433: [E1101(no-member), ADTRUSTInstance.__create_samba_domain_object] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:451: [E1101(no-member), ADTRUSTInstance.__add_plugin_conf] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:489: [E1101(no-member), ADTRUSTInstance.__add_sids] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:503: [E1101(no-member), ADTRUSTInstance.__add_s4u2proxy_target] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:507: [E1101(no-member), ADTRUSTInstance.__add_s4u2proxy_target] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:531: [E1101(no-member), ADTRUSTInstance.__setup_group_membership] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:594: [E1101(no-member), ADTRUSTInstance.__add_dns_service_records] Class 'Command' has no 'dns_update_system_records' member) ipaserver/install/adtrustinstance.py:663: [E1101(no-member), ADTRUSTInstance.__check_replica] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:688: [E1101(no-member), ADTRUSTInstance.__enable_compat_tree] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:692: [E1101(no-member), ADTRUSTInstance.__enable_compat_tree] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:779: [E1101(no-member), ADTRUSTInstance.find_local_id_range] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:786: [E1101(no-member), ADTRUSTInstance.find_local_id_range] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:803: [E1101(no-member), ADTRUSTInstance.find_local_id_range] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:809: [E1101(no-member), ADTRUSTInstance.find_local_id_range] Class 'Backend' has no 'ldap2' member) ipaserver/install/adtrustinstance.py:818: [E1101(no-member), ADTRUSTInstance.find_local_id_range] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.dogtaginstance ipaserver/install/dogtaginstance.py:419: [E1101(no-member), DogtagInstance.add_ipaca_aci] Class 'Backend' has no 'ldap2' member) ipaserver/install/dogtaginstance.py:433: [E1101(no-member), DogtagInstance.setup_admin] Class 'Backend' has no 'ldap2' member) ipaserver/install/dogtaginstance.py:438: [E1101(no-member), DogtagInstance.setup_admin] Class 'Backend' has no 'ldap2' member) ipaserver/install/dogtaginstance.py:450: [E1101(no-member), DogtagInstance.setup_admin] Class 'Backend' has no 'ldap2' member) ipaserver/install/dogtaginstance.py:457: [E1101(no-member), DogtagInstance.setup_admin] Class 'Backend' has no 'ldap2' member) ipaserver/install/dogtaginstance.py:505: [E1101(no-member), DogtagInstance.__remove_admin_from_group] Class 'Backend' has no 'ldap2' member) ipaserver/install/dogtaginstance.py:513: [E1101(no-member), DogtagInstance.teardown_admin] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ipa_kra_install ipaserver/install/ipa_kra_install.py:181: [E1101(no-member), KRAInstaller.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_kra_install.py:205: [E1101(no-member), KRAInstaller.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_kra_install.py:210: [E1101(no-member), KRAInstaller.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_kra_install.py:230: [E1101(no-member), KRAInstaller.run] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ipa_cacert_manage ipaserver/install/ipa_cacert_manage.py:130: [E1101(no-member), CACertManage.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_cacert_manage.py:116: [R1710(inconsistent-return-statements), CACertManage.run] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/ipa_cacert_manage.py:136: [E1101(no-member), CACertManage.ldap_connect] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_cacert_manage.py:148: [E1101(no-member), CACertManage.ldap_connect] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_cacert_manage.py:253: [E1101(no-member), CACertManage.renew_external_step_2] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_cacert_manage.py:392: [E1101(no-member), CACertManage.install] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_cacert_manage.py:432: [E1101(no-member), CACertManage.install] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ipa_pkinit_manage ipaserver/install/ipa_pkinit_manage.py:40: [E1101(no-member), PKINITManage.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_pkinit_manage.py:50: [E1101(no-member), PKINITManage.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_pkinit_manage.py:56: [E1101(no-member), PKINITManage._setup] Class 'Command' has no 'ca_is_enabled' member) ipaserver/install/ipa_pkinit_manage.py:82: [E1101(no-member), PKINITManage.enable] Class 'Command' has no 'ca_is_enabled' member) ************* Module ipaserver.install.service ipaserver/install/service.py:193: [E1101(no-member), set_service_entry_config] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:207: [E1101(no-member), set_service_entry_config] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:220: [E1101(no-member), set_service_entry_config] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:228: [E1101(no-member), set_service_entry_config] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:269: [R1710(inconsistent-return-statements), Service.principal] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/service.py:301: [E1101(no-member), Service._ldap_mod] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:339: [E1101(no-member), Service.move_service] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:347: [E1101(no-member), Service.move_service] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:354: [E1101(no-member), Service.move_service] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:365: [E1101(no-member), Service.add_simple_service] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:374: [E1101(no-member), Service.add_simple_service] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:387: [E1101(no-member), Service.add_cert_to_service] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:390: [E1101(no-member), Service.add_cert_to_service] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:404: [E1101(no-member), Service.export_ca_certs_file] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:426: [E1101(no-member), Service.export_ca_certs_nssdb] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:602: [E1101(no-member), Service.ldap_disable] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:604: [E1101(no-member), Service.ldap_disable] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:608: [E1101(no-member), Service.ldap_disable] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:623: [E1101(no-member), Service.ldap_disable] Class 'Backend' has no 'ldap2' member) ipaserver/install/service.py:636: [E1101(no-member), Service.ldap_remove_service_container] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.dnskeysyncinstance ipaserver/install/dnskeysyncinstance.py:40: [E1101(no-member), dnssec_container_exists] Class 'Backend' has no 'ldap2' member) ipaserver/install/dnskeysyncinstance.py:84: [E1101(no-member), DNSKeySyncInstance.remove_replica_public_keys] Class 'Backend' has no 'ldap2' member) ipaserver/install/dnskeysyncinstance.py:270: [E1101(no-member), DNSKeySyncInstance.__setup_replica_keys] Class 'Backend' has no 'ldap2' member) ipaserver/install/dnskeysyncinstance.py:416: [E1101(no-member), DNSKeySyncInstance.__setup_principal] Class 'Backend' has no 'ldap2' member) ipaserver/install/dnskeysyncinstance.py:432: [E1101(no-member), DNSKeySyncInstance.__setup_principal] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ipa_otptoken_import ipaserver/install/ipa_otptoken_import.py:30: [E0401(import-error), ] Unable to import 'dateutil.parser') ipaserver/install/ipa_otptoken_import.py:31: [E0401(import-error), ] Unable to import 'dateutil.tz') ipaserver/install/ipa_otptoken_import.py:551: [E1101(no-member), OTPTokenImport.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_otptoken_import.py:560: [E1101(no-member), OTPTokenImport.run] Class 'Command' has no 'otptoken_add' member) ipaserver/install/ipa_otptoken_import.py:567: [E1101(no-member), OTPTokenImport.run] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.installutils ipaserver/install/installutils.py:212: [R1714(consider-using-in), verify_fqdn] Consider merging these comparisons with "in" to "address in ('127.0.0.1', '::1')") ipaserver/install/installutils.py:1422: [E1101(no-member), restart_dirsrv] Class 'Backend' has no 'ldap2' member) ipaserver/install/installutils.py:1426: [E1101(no-member), restart_dirsrv] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ipa_replica_prepare ipaserver/install/ipa_replica_prepare.py:176: [E1101(no-member), ReplicaPrepare.validate_options] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_replica_prepare.py:214: [E1101(no-member), ReplicaPrepare.ask_for_options] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_replica_prepare.py:216: [E1101(no-member), ReplicaPrepare.ask_for_options] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_replica_prepare.py:218: [E1101(no-member), ReplicaPrepare.ask_for_options] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_replica_prepare.py:222: [E1101(no-member), ReplicaPrepare.ask_for_options] Class 'Command' has no 'ca_is_enabled' member) ipaserver/install/ipa_replica_prepare.py:352: [E1101(no-member), ReplicaPrepare.run] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_replica_prepare.py:418: [E1101(no-member), ReplicaPrepare.retrieve_ca_certs] Class 'Backend' has no 'ldap2' member) ipaserver/install/ipa_replica_prepare.py:597: [E1101(no-member), ReplicaPrepare.update_pki_admin_password] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ca ipaserver/install/ca.py:91: [E1101(no-member), set_subject_base_in_config] Class 'Backend' has no 'ldap2' member) ipaserver/install/ca.py:94: [E1101(no-member), set_subject_base_in_config] Class 'Backend' has no 'ldap2' member) ipaserver/install/ca.py:162: [E1101(no-member), install_check] Class 'Command' has no 'ca_is_enabled' member) ipaserver/install/ca.py:368: [E1101(no-member), install_step_1] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.ldapupdate ipaserver/install/ldapupdate.py:91: [R1710(inconsistent-return-statements), safe_output] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/ldapupdate.py:898: [E1101(no-member), LDAPUpdate.create_connection] Class 'Backend' has no 'ldap2' member) ipaserver/install/ldapupdate.py:901: [E1101(no-member), LDAPUpdate.create_connection] Class 'Backend' has no 'ldap2' member) ipaserver/install/ldapupdate.py:953: [E1101(no-member), LDAPUpdate.close_connection] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.bindinstance ipaserver/install/bindinstance.py:111: [R1710(inconsistent-return-statements), named_conf_get_directive] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/bindinstance.py:247: [E1101(no-member), dns_container_exists] Class 'Backend' has no 'ldap2' member) ipaserver/install/bindinstance.py:618: [E1101(no-member), DnsBackup.clear_records] Class 'Command' has no 'dnsrecord_del' member) ipaserver/install/bindinstance.py:887: [E1101(no-member), BindInstance.__add_others] Class 'Backend' has no 'ldap2' member) ipaserver/install/bindinstance.py:890: [E1101(no-member), BindInstance.__add_others] Class 'Backend' has no 'ldap2' member) ipaserver/install/bindinstance.py:929: [E1101(no-member), BindInstance.__setup_principal] Class 'Backend' has no 'ldap2' member) ipaserver/install/bindinstance.py:944: [E1101(no-member), BindInstance.__setup_principal] Class 'Backend' has no 'ldap2' member) ipaserver/install/bindinstance.py:976: [E1101(no-member), BindInstance.__setup_server_configuration] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.cainstance ipaserver/install/cainstance.py:170: [R1710(inconsistent-return-statements), find_substring] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/cainstance.py:1163: [E1101(no-member), CAInstance.is_renewal_master] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1178: [E1101(no-member), CAInstance.set_renewal_master] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1184: [E1101(no-member), CAInstance.set_renewal_master] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1193: [E1101(no-member), CAInstance.set_renewal_master] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1197: [E1101(no-member), CAInstance.set_renewal_master] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1235: [E1101(no-member), CAInstance.__create_ds_db] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1242: [E1101(no-member), CAInstance.__create_ds_db] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1247: [E1101(no-member), CAInstance.__create_ds_db] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1253: [E1101(no-member), CAInstance.__create_ds_db] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1345: [E1101(no-member), CAInstance.add_lightweight_ca_tracking_requests] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1616: [E1101(no-member), __add_acls] Class 'Backend' has no 'ldap2' member) ipaserver/install/cainstance.py:1668: [E1101(no-member), import_included_profiles] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1692: [E1101(no-member), import_included_profiles] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1704: [E1101(no-member), repair_profile_caIPAserviceCert] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1708: [E1101(no-member), repair_profile_caIPAserviceCert] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1713: [E1101(no-member), repair_profile_caIPAserviceCert] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1737: [E1101(no-member), repair_profile_caIPAserviceCert] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1751: [E1101(no-member), migrate_profiles_to_ldap] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1790: [E1101(no-member), migrate_profiles_to_ldap] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1794: [E1101(no-member), _create_dogtag_profile] Class 'Backend' has no 'ra_certprofile' member) ipaserver/install/cainstance.py:1836: [E1101(no-member), ensure_ipa_authority_entry] Class 'Backend' has no 'ra_lightweight_ca' member) ipaserver/install/cainstance.py:1837: [E1101(no-member), ensure_ipa_authority_entry] Class 'Backend' has no 'ra_lightweight_ca' member) ipaserver/install/cainstance.py:1844: [E1101(no-member), ensure_ipa_authority_entry] Class 'Backend' has no 'ra_lightweight_ca' member) ipaserver/install/cainstance.py:1873: [E1101(no-member), ensure_default_caacl] Class 'Command' has no 'caacl_find' member) ipaserver/install/cainstance.py:1874: [E1101(no-member), ensure_default_caacl] Class 'Command' has no 'caacl_add' member) ipaserver/install/cainstance.py:1876: [E1101(no-member), ensure_default_caacl] Class 'Command' has no 'caacl_add_profile' member) ************* Module ipaserver.dnssec.bindmgr ipaserver/dnssec/bindmgr.py:93: [R1714(consider-using-in), BINDMgr.ldap_event] Consider merging these comparisons with "in" to "op in ('add', 'del', 'mod')") ************* Module ipaserver.dnssec.syncrepl ipaserver/dnssec/syncrepl.py:38: [R1710(inconsistent-return-statements), SyncReplConsumer.syncrepl_get_cookie] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.dnssec.odsmgr ipaserver/dnssec/odsmgr.py:110: [R1714(consider-using-in), LDAPZoneListReader.process_ipa_zone] Consider merging these comparisons with "in" to "op in ('add', 'del')") ipaserver/dnssec/odsmgr.py:181: [R1714(consider-using-in), ODSMgr.ldap_event] Consider merging these comparisons with "in" to "op in ('add', 'del')") ************* Module ipaserver.secrets.client ipaserver/secrets/client.py:89: [R1710(inconsistent-return-statements), CustodiaClient.fetch_key] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaserver.install.server.install ipaserver/install/server/install.py:804: [E1101(no-member), install] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/install.py:1028: [E1101(no-member), uninstall_check] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/install.py:1053: [E1101(no-member), uninstall_check] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/install.py:1077: [E1101(no-member), uninstall_check] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.install.server.replicainstall ipaserver/install/server/replicainstall.py:781: [E1101(no-member), install_check] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/replicainstall.py:845: [E1101(no-member), install_check] Class 'Command' has no 'kra_is_enabled' member) ipaserver/install/server/replicainstall.py:1146: [E1101(no-member), promote_check] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/replicainstall.py:1523: [E1101(no-member), install] Class 'Command' has no 'dns_update_system_records' member) ipaserver/install/server/replicainstall.py:1528: [E1101(no-member), install] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/replicainstall.py:1529: [E1101(no-member), install] Class 'Backend' has no 'ldap2' member) ************* Module ipaserver.advise.base ipaserver/advise/base.py:491: [E1101(no-member), IpaAdvise.print_advice] Class 'Backend' has no 'rpcclient' member) ipaserver/advise/base.py:493: [E1101(no-member), IpaAdvise.print_advice] Class 'Backend' has no 'rpcclient' member) ************* Module ipaclient.plugins.automember ipaclient/plugins/automember.py:34: [C0330(bad-continuation), ] Wrong continued indentation. ), ^ ||) ************* Module ipaserver.install.server.upgrade ipaserver/install/server/upgrade.py:291: [E1101(no-member), cleanup_dogtag] Class 'Command' has no 'ca_is_enabled' member) ipaserver/install/server/upgrade.py:293: [E1101(no-member), cleanup_dogtag] Class 'Command' has no 'kra_is_enabled' member) ipaserver/install/server/upgrade.py:1201: [R1710(inconsistent-return-statements), find_subject_base] Either all return statements in a function should return an expression, or none of them should.) ipaserver/install/server/upgrade.py:1253: [E1101(no-member), uninstall_dogtag_9] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/upgrade.py:1653: [E1101(no-member), ntpd_cleanup] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/upgrade.py:1679: [E1101(no-member), update_replica_config] Class 'Backend' has no 'ldap2' member) ipaserver/install/server/upgrade.py:1687: [E1101(no-member), update_replica_config] Class 'Backend' has no 'ldap2' member) ************* Module ipaclient.install.ipa_certupdate ipaclient/install/ipa_certupdate.py:61: [E1101(no-member), CertUpdate.run] Class 'Backend' has no 'rpcclient' member) ipaclient/install/ipa_certupdate.py:63: [E1101(no-member), CertUpdate.run] Class 'Backend' has no 'rpcclient' member) ************* Module ipaclient.plugins.vault ipaclient/plugins/vault.py:673: [E0705(try-except-raise), ModVaultData._do_internal] The except handler raises immediately) ************* Module ipaclient.install.ipadiscovery ipaclient/install/ipadiscovery.py:521: [R1710(inconsistent-return-statements), IPADiscovery.ipadnssearchkrbrealm] Either all return statements in a function should return an expression, or none of them should.) ************* Module ipaclient.install.client ipaclient/install/client.py:1538: [E1101(no-member), update_ssh_keys] Class 'Backend' has no 'rpcclient' member) ipaclient/install/client.py:2078: [R1714(consider-using-in), install_check] Consider merging these comparisons with "in" to "hostname in ('localhost', 'localhost.localdomain')") ipaclient/install/client.py:2799: [E1101(no-member), _install] Class 'Backend' has no 'rpcclient' member) ipaclient/install/client.py:2802: [E1101(no-member), _install] Class 'Backend' has no 'rpcclient' member) ipaclient/install/client.py:2805: [E1101(no-member), _install] Class 'Backend' has no 'rpcclient' member) ipaclient/install/client.py:2810: [E1101(no-member), _install] Class 'Backend' has no 'rpcclient' member) ipaclient/install/client.py:2812: [E1101(no-member), _install] Class 'Backend' has no 'rpcclient' member) ipaclient/install/client.py:2838: [E1101(no-member), _install] Class 'Backend' has no 'rpcclient' member) ipaclient/install/client.py:2844: [E1101(no-member), _install] Class 'Backend' has no 'rpcclient' member) ************* Module ipalib.config ipalib/config.py:597: [E0203(access-member-before-definition), Env._finalize_core] Access to member 'server' before its definition line 623) ipalib/config.py:601: [E0203(access-member-before-definition), Env._finalize_core] Access to member 'server' before its definition line 623) ************* Module ipalib.aci ipalib/aci.py:116: [R1714(consider-using-in), ACI._parse_target] Consider merging these comparisons with "in" to "operator not in ('=', '!=')") ipalib/aci.py:119: [R1714(consider-using-in), ACI._parse_target] Consider merging these comparisons with "in" to "operator not in ('=', '!=')") ************* Module ipalib.backend ipalib/backend.py:142: [E0705(try-except-raise), Executioner.execute] The except handler raises immediately) ************* Module ipalib.parameters ipalib/parameters.py:1999: [R1711(useless-return), AccessTime._rule_required] Useless return at end of function or method) ************* Module ipalib.cli ipalib/cli.py:679: [R1716(chained-comparison), textui.select_entry] Simplify chained comparison between the operands) ************* Module ipalib.frontend ipalib/frontend.py:1162: [R1711(useless-return), Command.interactive_prompt_callback] Useless return at end of function or method) ************* Module ipapython.graph ipapython/graph.py:58: [R1714(consider-using-in), Graph.remove_vertex] Consider merging these comparisons with "in" to 'vertex not in (e[0], e[1])') ipapython/graph.py:84: [E1111(assignment-from-no-return), Graph.bfs] Assigning to function call which doesn't return) ************* Module ipapython.admintool ipapython/admintool.py:179: [E1111(assignment-from-no-return), AdminTool.execute] Assigning to function call which doesn't return) ************* Module ipalib.rpc ipalib/rpc.py:1074: [E0705(try-except-raise), RPCClient.create_connection] The except handler raises immediately) ************* Module ipapython.install.common ipapython/install/common.py:37: [E1111(assignment-from-no-return), Installable._get_components] Assigning to function call which doesn't return) ************* Module ipapython.install.util ipapython/install/util.py:86: [C0204(bad-mcs-classmethod-argument), InnerClassMeta.__new__] Metaclass class method __new__ should have 'cls' as first argument) ************* Module ipapython.install.core ipapython/install/core.py:275: [R1711(useless-return), Configurable.group] Useless return at end of function or method) ipapython/install/core.py:315: [E0705(try-except-raise), Configurable.__init__] The except handler raises immediately) ipapython/install/core.py:334: [E1111(assignment-from-no-return), Configurable._reset] Assigning to function call which doesn't return) ipapython/install/core.py:341: [R1711(useless-return), Configurable._get_fallback] Useless return at end of function or method) ipapython/install/core.py:357: [R1710(inconsistent-return-statements), Configurable.run] Either all return statements in a function should return an expression, or none of them should.) ipapython/install/core.py:494: [E1128(assignment-from-none), ComponentBase.group] Assigning to function call which only returns None) ************* Module ipapython.ipautil ipapython/ipautil.py:516: [W1509(subprocess-popen-preexec-fn), run] Using preexec_fn keyword which may be unsafe in the presence of threads) ************* Module ipaplatform.base.services ipaplatform/base/services.py:168: [R1711(useless-return), PlatformService.reload_or_restart] Useless return at end of function or method) ipaplatform/base/services.py:172: [R1711(useless-return), PlatformService.restart] Useless return at end of function or method) ipaplatform/base/services.py:187: [R1711(useless-return), PlatformService.enable] Useless return at end of function or method) ipaplatform/base/services.py:190: [R1711(useless-return), PlatformService.disable] Useless return at end of function or method) ipaplatform/base/services.py:193: [R1711(useless-return), PlatformService.mask] Useless return at end of function or method) ipaplatform/base/services.py:196: [R1711(useless-return), PlatformService.unmask] Useless return at end of function or method) ipaplatform/base/services.py:199: [R1711(useless-return), PlatformService.install] Useless return at end of function or method) ipaplatform/base/services.py:202: [R1711(useless-return), PlatformService.remove] Useless return at end of function or method) ipaplatform/base/services.py:374: [C0113(unneeded-not), SystemdService.is_installed] Consider changing "not self.service_instance('') in svar" to "self.service_instance('') not in svar") ************* Module ipaplatform.base.tasks ipaplatform/base/tasks.py:176: [R1711(useless-return), BaseTaskNamespace.migrate_auth_configuration] Useless return at end of function or method) ************* Module ipapython.ipaldap ipapython/ipaldap.py:211: [E0705(try-except-raise), SchemaCache._retrieve_schema_from_server] The except handler raises immediately) ----------------------------------- Your code has been rated at 9.79/10 ERROR: InvocationError: '.tox/pylint37/bin/python -m pylint --rcfile=pylintrc --load-plugins pylint_plugins --output-format=text ipaserver ipaclient ipalib ipapython ipaplatform' ___________________________________ summary ____________________________________ ERROR: pylint37: commands failed