| | |
| | | <call function="'ImportLdifWithScript'"> |
| | | { 'location' : STAF_REMOTE_HOSTNAME , |
| | | 'dsLdifFile' : '%s/backends/Example.ldif' % remote.data, |
| | | 'dsBackEnd' : 'userRoot'} |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | | <call function="'checktestRC'"> |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Include.ldif' % remote.data, |
| | | 'dsIncludeBranch' : ['dc=com'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Exclude.ldif' % remote.data, |
| | | 'dsExcludeBranch' : ['ou=Departed,ou=People,dc=example,dc=com'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Exclude.ldif' % remote.data, |
| | | 'dsExcludeBranch' : ['ou=Departed,ou=People,dc=example,dc=com'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Include.ldif' % remote.data, |
| | | 'dsIncludeAttribute' : ['dc'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Include.ldif' % remote.data, |
| | | 'dsIncludeAttribute' : ['dc','cn','ou','sn'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Exclude.ldif' % remote.data, |
| | | 'dsExcludeAttribute' : ['userpassword'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Exclude.ldif' % remote.data, |
| | | 'dsExcludeAttribute' : ['userpassword','mail','roomnumber'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Include.ldif' % remote.data, |
| | | 'dsIncludeFilter' : ['objectclass=*'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Exclude.ldif' % remote.data, |
| | | 'dsExcludeFilter' : ['objectclass=person'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Include.ldif' % remote.data, |
| | | 'dsIncludeFilter' : ['objectclass=domain','objectclass=organizationalunit'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Exclude.ldif' % remote.data, |
| | | 'dsExcludeFilter' : ['objectclass=person','objectclass=organizationalunit'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Include.ldif' % remote.data, |
| | | 'dsIncludeFilter' : ['|(objectclass=person)(objectclass=domain)(objectclass=organizationalunit)'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Exclude.ldif' % remote.data, |
| | | 'dsExcludeFilter' : ['&(objectclass=person)(ou=Departed)'], |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Append.ldif' % remote.data, |
| | | 'dsAppend' : 'TRUE', |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | 'dsLdifFile' : '%s/backends/Append.ldif' % remote.data, |
| | | 'dsAppend' : 'TRUE', |
| | | 'dsReplaceExisting' : 'TRUE', |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Example.ldif.gz' % remote.data, |
| | | 'dsIsCompressed' : 'TRUE', |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | <call function="'checktestRC'"> |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Example.ldif' % remote.data, |
| | | 'dsIsEncrypted' : 'TRUE', |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Example.ldif' % remote.data, |
| | | 'dsRejectFile' : '%s/rejects.txt' % TMPDIR, |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Example.ldif' % remote.data, |
| | | 'dsRejectFile' : '%s/rejects.txt' % TMPDIR, |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Schema.ldif' % remote.data, |
| | | 'dsSkipSchemaValidation' : 'TRUE', |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |
| | |
| | | <call function="'ImportLdifWithScript'"> |
| | | { 'location' : STAF_REMOTE_HOSTNAME, |
| | | 'dsLdifFile' : '%s/backends/Schema.ldif' % remote.data, |
| | | 'dsBackEnd' : 'userRoot' |
| | | 'dsBackEnd' : DIRECTORY_INSTANCE_BE |
| | | } |
| | | </call> |
| | | |