|
348 |
name = 'temporary_move_container_%s' % time.time() |
348 |
name = 'temporary_move_container_%s' % time.time() |
349 |
|
349 |
|
350 |
module = univention.admin.modules.get('container/ou') |
350 |
module = univention.admin.modules.get('container/ou') |
351 |
position = univention.admin.uldap.position('cn=univention,%s' % self.lo.base) |
351 |
position = univention.admin.uldap.position('%s' % self.lo.base) |
352 |
|
352 |
|
353 |
temporary_object = module.object(None, self.lo, position) |
353 |
temporary_object = module.object(None, self.lo, position) |
354 |
temporary_object.open() |
354 |
temporary_object.open() |
355 |
temporary_object['name'] = name |
355 |
temporary_object['name'] = name |
356 |
temporary_object.create() |
356 |
temporary_object.create() |
357 |
|
357 |
|
358 |
return 'ou=%s,cn=univention' % name |
358 |
return 'ou=%s' % name |
359 |
|
359 |
|
360 |
def _delete_temporary_ou_if_empty(self, temporary_ou): |
360 |
def _delete_temporary_ou_if_empty(self, temporary_ou): |
361 |
|
361 |
|