Work with directoriesΒΆ

Fetch all entries of a directory

entries = nuxeo.directories.get('nature').entries

Fetch a given directory entry

entry = nuxeo.directories.get('nature', 'article')

Create a new directory entry

new_entry = DirectoryEntry(
    properties={
      'id': 'foo',
      'label': 'Foo',
    })
entry = nuxeo.directories.get('nature').create(new_entry)

Delete a directory entry

nuxeo.directories.get('nature').delete('foo')