Univention Bugzilla – Attachment 9174 Details for
Bug 34727
Import scripts should not create OUs / other missing objects automatically
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
34727.patch (text/plain), 1.43 KB, created by
Florian Best
on 2017-09-05 15:25:11 CEST
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
Florian Best
Created:
2017-09-05 15:25:11 CEST
Size:
1.43 KB
patch
obsolete
>diff --git a/ucs-school-import/usr/share/ucs-school-import/scripts/ucs-school-import b/ucs-school-import/usr/share/ucs-school-import/scripts/ucs-school-import >index 7813263..f08c2a8 100755 >--- a/ucs-school-import/usr/share/ucs-school-import/scripts/ucs-school-import >+++ b/ucs-school-import/usr/share/ucs-school-import/scripts/ucs-school-import >@@ -496,7 +496,13 @@ def object_exists(module, co, lo, scope, superordinate, base, filter, dn): > return None > > >-def verify_school_ou(schoolNr, co, lo, baseDN, dcName=None, ShareFileServer=None, displayName=None): >+def verify_school_ou(schoolNr, co, lo, baseDN): >+ from ucsschool.lib.models import School >+ if not School(name=schoolNr).get_udm_object(lo): >+ raise SystemExit('ERROR: The specified school %r does not exist.' % (schoolNr,)) >+ >+ >+def create_school_ou(schoolNr, co, lo, baseDN, dcName=None, ShareFileServer=None, displayName=None): > global problem_hints > > for verified_ou in verified_ous: >@@ -3261,7 +3267,7 @@ Arguments: > options.displayName = ouname > > with stopped_notifier(): >- verify_school_ou(ouname, co, lo, baseDN, dcName=dcNameEducational, ShareFileServer=options.ShareFileServer, displayName=options.displayName) >+ create_school_ou(ouname, co, lo, baseDN, dcName=dcNameEducational, ShareFileServer=options.ShareFileServer, displayName=options.displayName) > if dcNameAdministrative: > create_dc(co, lo, baseDN, ouname, dcNameAdministrative, TYPE_DC_ADMINISTRATIVE) > sys.exit(0)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 34727
: 9174