]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
python: pep8: fix import sorting after move
authorRob van der Linde <rob@catalyst.net.nz>
Wed, 13 Mar 2024 07:59:27 +0000 (20:59 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 20 Mar 2024 03:49:35 +0000 (03:49 +0000)
Only touch files where samba.domain.models import was moved

Signed-off-by: Rob van der Linde <rob@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
17 files changed:
python/samba/netcmd/domain/auth/policy.py
python/samba/netcmd/domain/auth/silo.py
python/samba/netcmd/domain/auth/silo_member.py
python/samba/netcmd/domain/claim/claim_type.py
python/samba/netcmd/domain/claim/value_type.py
python/samba/netcmd/service_account/group_msa_membership.py
python/samba/netcmd/service_account/service_account.py
python/samba/netcmd/shell.py
python/samba/netcmd/sites.py
python/samba/netcmd/user/auth/policy.py
python/samba/netcmd/user/auth/silo.py
python/samba/tests/krb5/authn_policy_tests.py
python/samba/tests/krb5/kdc_base_test.py
python/samba/tests/samba_tool/domain_auth_policy.py
python/samba/tests/samba_tool/domain_models.py
python/samba/tests/samba_tool/user_get_kerberos_ticket.py
python/samba/tests/samba_tool/user_getpassword_gmsa.py

index 8e45a3f08345ab73ce5314be6bac460a8a221aae..8cc6598f3faf3157b07076437ed2c64def13708b 100644 (file)
 #
 
 import samba.getopt as options
-from samba.netcmd import Command, CommandError, Option, SuperCommand
-from samba.domain.models import (AuthenticationPolicy,
-                                 AuthenticationSilo, Group,
-                                 MAX_TGT_LIFETIME, MIN_TGT_LIFETIME,
-                                 StrongNTLMPolicy)
+from samba.domain.models import (MAX_TGT_LIFETIME, MIN_TGT_LIFETIME,
+                                 AuthenticationPolicy, AuthenticationSilo,
+                                 Group, StrongNTLMPolicy)
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 from samba.netcmd.validators import Range
 
 
index cfa7b3827d5c65a11ee2c9c3d6cce946e65503cb..861f47c8e7c45c14f42027928b046fcf5d9985e5 100644 (file)
@@ -21,9 +21,9 @@
 #
 
 import samba.getopt as options
-from samba.netcmd import Command, CommandError, Option, SuperCommand
 from samba.domain.models import AuthenticationPolicy, AuthenticationSilo
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 
 from .silo_member import cmd_domain_auth_silo_member
 
index e8777c45608da82fe8698b8d21e7c8ebc712dd1c..02e5cd53163df9357900234df16b74a374bcb73b 100644 (file)
@@ -21,9 +21,9 @@
 #
 
 import samba.getopt as options
-from samba.netcmd import Command, CommandError, Option, SuperCommand
 from samba.domain.models import AuthenticationSilo, User
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 
 
 class cmd_domain_auth_silo_member_grant(Command):
index 36e251d290af1c8e2b7c22f61209cac800412c49..312742fede64f4e1fab34023be35cbc350bceb33 100644 (file)
@@ -21,9 +21,9 @@
 #
 
 import samba.getopt as options
-from samba.netcmd import Command, CommandError, Option, SuperCommand
-from samba.domain.models import AttributeSchema, ClassSchema, ClaimType, ValueType
+from samba.domain.models import AttributeSchema, ClaimType, ClassSchema, ValueType
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 
 
 class cmd_domain_claim_claim_type_create(Command):
index 738cda57e7827fdbbcd35ef632c257b275a29ac9..b7f92947f58e1dd36fcc763e9694bc5aaa801bdb 100644 (file)
@@ -21,9 +21,9 @@
 #
 
 import samba.getopt as options
-from samba.netcmd import Command, CommandError, Option, SuperCommand
 from samba.domain.models import ValueType
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 
 
 class cmd_domain_claim_value_type_list(Command):
index c285cd8624616af31d0f80a16c0474d989619f28..34e7fa45b5942d160aac9ccb39b28ae4767b8c59 100644 (file)
 # You should have received a copy of the GNU General Public License
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-from samba.getopt import CredentialsOptions, HostOptions, Option, SambaOptions
-from samba.netcmd import Command, CommandError, SuperCommand
 from samba.domain.models import Group, GroupManagedServiceAccount, Model, User
 from samba.domain.models.exceptions import ModelError
+from samba.getopt import CredentialsOptions, HostOptions, Option, SambaOptions
+from samba.netcmd import Command, CommandError, SuperCommand
 
 
 class cmd_service_account_group_msa_membership_show(Command):
index 0801b1d6aa912b14e70405751cd4dfab928f2aa8..e4871198349b91634847dbbde5e27ca8a0becf3d 100644 (file)
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 
-from samba.getopt import CredentialsOptions, HostOptions, Option, SambaOptions
-from samba.netcmd import Command, CommandError
 from samba.domain.models import (AccountType, Computer, Group,
                                  GroupManagedServiceAccount,
                                  SupportedEncryptionTypes, User)
 from samba.domain.models.exceptions import ModelError
+from samba.getopt import CredentialsOptions, HostOptions, Option, SambaOptions
+from samba.netcmd import Command, CommandError
 
 
 class cmd_service_account_list(Command):
index 58bae299ba1b7e651fe896b7e44aa3db2bfea6fa..54c4019df365c44634da2d2c9558f4b69d10a57c 100644 (file)
@@ -28,8 +28,8 @@ import ldb
 
 import samba.getopt as options
 from samba import version
-from samba.netcmd import Command
 from samba.domain.models import MODELS
+from samba.netcmd import Command
 
 
 class cmd_shell(Command):
index c4fb1f7f5cdbd5553327d7246929ce5dafd62263..f66c7911c70c4abce33a539300edfcea9be6a2d1 100644 (file)
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 
-from samba import sites, subnets
 import samba.getopt as options
-from samba.netcmd import (
-    Command,
-    CommandError,
-    SuperCommand,
-    Option,
-)
+from samba import sites, subnets
 from samba.domain.models import Site, Subnet
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 
 
 class cmd_sites_list(Command):
index 36aa650ec6c22319d4054d5d40c10aa20ab859af..cb1244bae9ef7920015b65a13f38913107ebcaa8 100644 (file)
@@ -21,9 +21,9 @@
 #
 
 import samba.getopt as options
-from samba.netcmd import Command, CommandError, Option, SuperCommand
 from samba.domain.models import AuthenticationPolicy, User
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 
 
 class cmd_user_auth_policy_assign(Command):
index cbde58aa00e90c6271d89540c35a40f856c03c86..0f58e8ed1314747b8f66d319c3511d5aa851190f 100644 (file)
@@ -21,9 +21,9 @@
 #
 
 import samba.getopt as options
-from samba.netcmd import Command, CommandError, Option, SuperCommand
 from samba.domain.models import AuthenticationSilo, User
 from samba.domain.models.exceptions import ModelError
+from samba.netcmd import Command, CommandError, Option, SuperCommand
 
 
 class cmd_user_auth_silo_assign(Command):
index 9e441216268ebd3ae595f666480159dd444d91ed..b36fb0a8d38e1c617b6cad6a7cc69786bbe5cbb2 100755 (executable)
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 
-import sys
 import os
+import sys
 
 sys.path.insert(0, 'bin/python')
 os.environ['PYTHONUNBUFFERED'] = '1'
 
-from datetime import datetime
-from enum import Enum
 import random
 import re
+from datetime import datetime
+from enum import Enum
 
 import ldb
 
+import samba.tests
+import samba.tests.krb5.kcrypto as kcrypto
+import samba.tests.krb5.rfc4120_pyasn1 as krb5_asn1
 from samba import dsdb, ntstatus
 from samba.dcerpc import netlogon, security
 from samba.dcerpc import windows_event_ids as win_event
-from samba.ndr import ndr_pack
 from samba.domain.models import AuthenticationPolicy, AuthenticationSilo
-
-import samba.tests
-import samba.tests.krb5.kcrypto as kcrypto
 from samba.hresult import HRES_SEC_E_INVALID_TOKEN, HRES_SEC_E_LOGON_DENIED
+from samba.ndr import ndr_pack
+from samba.tests.auth_log_base import AuthLogTestBase, NoMessageException
 from samba.tests.krb5.kdc_base_test import GroupType
 from samba.tests.krb5.kdc_tgs_tests import KdcTgsBaseTests
-from samba.tests.auth_log_base import AuthLogTestBase, NoMessageException
 from samba.tests.krb5.raw_testcase import RawKerberosTest
 from samba.tests.krb5.rfc4120_constants import (
     FX_FAST_ARMOR_AP_REQUEST,
@@ -53,7 +53,6 @@ from samba.tests.krb5.rfc4120_constants import (
     NT_SRV_INST,
     PADATA_FX_FAST,
 )
-import samba.tests.krb5.rfc4120_pyasn1 as krb5_asn1
 
 SidType = RawKerberosTest.SidType
 
index 7ad2f19d17e891d968107b4c329076de4eca57ae..f7301f4c23559934a5e20e8809760ac4e354a82f 100644 (file)
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 
-import sys
 import os
+import sys
 
 sys.path.insert(0, "bin/python")
 os.environ["PYTHONUNBUFFERED"] = "1"
 
 import binascii
 import collections
-from datetime import datetime, timezone
-from enum import Enum
-from functools import partial
 import numbers
 import secrets
 import tempfile
+from collections import namedtuple
+from datetime import datetime, timezone
+from enum import Enum
+from functools import partial
 from typing import Optional
 
-from collections import namedtuple
 import ldb
 from ldb import SCOPE_BASE
+
 from samba import (
     NTSTATUSError,
     arcfour_encrypt,
     common,
     generate_random_password,
+    net,
     ntstatus,
 )
 from samba.auth import system_session
 from samba.credentials import (
-    Credentials,
     DONT_USE_KERBEROS,
     MUST_USE_KERBEROS,
     SPECIFIED,
+    Credentials,
 )
 from samba.crypto import des_crypt_blob_16, md4_hash_blob
 from samba.dcerpc import (
@@ -63,49 +65,44 @@ from samba.dcerpc import (
     samr,
     security,
 )
+from samba.dcerpc.misc import SEC_CHAN_BDC, SEC_CHAN_NULL, SEC_CHAN_WKSTA
+from samba.domain.models import AuthenticationPolicy, AuthenticationSilo
 from samba.drs_utils import drs_Replicate, drsuapi_connect
 from samba.dsdb import (
-    DSDB_SYNTAX_BINARY_DN,
     DS_DOMAIN_FUNCTION_2000,
     DS_DOMAIN_FUNCTION_2008,
     DS_GUID_COMPUTERS_CONTAINER,
     DS_GUID_DOMAIN_CONTROLLERS_CONTAINER,
     DS_GUID_MANAGED_SERVICE_ACCOUNTS_CONTAINER,
     DS_GUID_USERS_CONTAINER,
+    DSDB_SYNTAX_BINARY_DN,
     GTYPE_SECURITY_DOMAIN_LOCAL_GROUP,
     GTYPE_SECURITY_GLOBAL_GROUP,
     GTYPE_SECURITY_UNIVERSAL_GROUP,
+    UF_NO_AUTH_DATA_REQUIRED,
     UF_NORMAL_ACCOUNT,
     UF_NOT_DELEGATED,
-    UF_NO_AUTH_DATA_REQUIRED,
     UF_PARTIAL_SECRETS_ACCOUNT,
     UF_SERVER_TRUST_ACCOUNT,
     UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION,
     UF_WORKSTATION_TRUST_ACCOUNT,
 )
-from samba.dcerpc.misc import (
-    SEC_CHAN_BDC,
-    SEC_CHAN_NULL,
-    SEC_CHAN_WKSTA,
-)
 from samba.join import DCJoinContext
 from samba.ndr import ndr_pack, ndr_unpack
-from samba import net
-from samba.domain.models import AuthenticationPolicy, AuthenticationSilo
 from samba.param import LoadParm
 from samba.samdb import SamDB, dsdb_Dn
 
 rc4_bit = security.KERB_ENCTYPE_RC4_HMAC_MD5
 aes256_sk_bit = security.KERB_ENCTYPE_AES256_CTS_HMAC_SHA1_96_SK
 
-from samba.tests import TestCaseInTempDir, delete_force
 import samba.tests.krb5.kcrypto as kcrypto
+import samba.tests.krb5.rfc4120_pyasn1 as krb5_asn1
+from samba.tests import TestCaseInTempDir, delete_force
 from samba.tests.krb5.raw_testcase import (
     KerberosCredentials,
     KerberosTicketCreds,
     RawKerberosTest,
 )
-import samba.tests.krb5.rfc4120_pyasn1 as krb5_asn1
 from samba.tests.krb5.rfc4120_constants import (
     AD_IF_RELEVANT,
     AD_WIN2K_PAC,
@@ -122,8 +119,8 @@ from samba.tests.krb5.rfc4120_constants import (
     KU_TICKET,
     NT_PRINCIPAL,
     NT_SRV_INST,
-    PADATA_ENCRYPTED_CHALLENGE,
     PADATA_ENC_TIMESTAMP,
+    PADATA_ENCRYPTED_CHALLENGE,
     PADATA_ETYPE_INFO2,
 )
 
index e0a1956c6f37ad14e94da6f8319fee14df3a4f4e..eed8d3bb1adced14d8608d4c5b1da8ed2ec4e0ad 100644 (file)
@@ -25,8 +25,8 @@ from optparse import OptionValueError
 from unittest.mock import patch
 
 from samba.dcerpc import security
-from samba.ndr import ndr_pack, ndr_unpack
 from samba.domain.models.exceptions import ModelError
+from samba.ndr import ndr_pack, ndr_unpack
 from samba.samdb import SamDB
 from samba.sd_utils import SDUtils
 
index 52d58157f196ef3873de56d5013a3e98cdf6ea2e..b78e865d85e4ad285bd256399018ca4bdfb62557 100644 (file)
@@ -24,11 +24,12 @@ import os
 from datetime import datetime, timezone
 from xml.etree import ElementTree
 
-from ldb import FLAG_MOD_ADD, MessageElement, SCOPE_ONELEVEL
+from ldb import FLAG_MOD_ADD, SCOPE_ONELEVEL, MessageElement
+
 from samba.dcerpc import security
 from samba.dcerpc.misc import GUID
 from samba.domain.models import (AccountType, Computer, Group, Site,
-                                        User, StrongNTLMPolicy, fields)
+                                 StrongNTLMPolicy, User, fields)
 from samba.ndr import ndr_pack, ndr_unpack
 
 from .base import SambaToolCmdTest
index 5e9535aef885bc8adc0b3a20b5008e043a55f868..53be43d18e3b62aa1c604a4ee2f385d2dd5576ed 100644 (file)
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 
-import sys
 import os
+import sys
 
 sys.path.insert(0, "bin/python")
 os.environ["PYTHONUNBUFFERED"] = "1"
 
 from ldb import SCOPE_BASE
+
 from samba import credentials
 from samba.credentials import MUST_USE_KERBEROS
 from samba.dcerpc import security
-from samba.dsdb import UF_WORKSTATION_TRUST_ACCOUNT, UF_NORMAL_ACCOUNT
 from samba.domain.models import User
+from samba.dsdb import UF_NORMAL_ACCOUNT, UF_WORKSTATION_TRUST_ACCOUNT
 from samba.ndr import ndr_pack, ndr_unpack
-from samba.tests import connect_samdb, delete_force
-
-from samba.tests import BlackboxTestCase, BlackboxProcessError
-
+from samba.tests import (BlackboxProcessError, BlackboxTestCase, connect_samdb,
+                         delete_force)
 
 # If not specified, this is None, meaning local sam.ldb
 PW_READ_URL = os.environ.get("PW_READ_URL")
index cde87707febc13dfdc874d6cb1c47cdb639611cf..552d18f3889b7f3ce3dfad39236c37c8f61d9f3e 100644 (file)
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 
-import sys
 import os
+import sys
 
 sys.path.insert(0, "bin/python")
 os.environ["PYTHONUNBUFFERED"] = "1"
 
-import datetime, shlex
+import datetime
+import shlex
 
 from ldb import SCOPE_BASE
 
 from samba.credentials import MUST_USE_KERBEROS
-from samba.dcerpc import security, samr
-from samba.dsdb import UF_WORKSTATION_TRUST_ACCOUNT
+from samba.dcerpc import samr, security
 from samba.domain.models import User
+from samba.dsdb import UF_WORKSTATION_TRUST_ACCOUNT
 from samba.ndr import ndr_pack, ndr_unpack
 from samba.nt_time import nt_time_from_datetime
-from samba.tests import connect_samdb, connect_samdb_env, delete_force
-
-from samba.tests import BlackboxTestCase
+from samba.tests import (BlackboxTestCase, connect_samdb, connect_samdb_env,
+                         delete_force)
 
 DC_SERVER = os.environ["SERVER"]
 SERVER = os.environ["SERVER"]