EBackend.CacheReaper

g EBackend.CacheReaper EBackend.CacheReaper EDataServer.Extensible EDataServer.Extensible EDataServer.Extensible->EBackend.CacheReaper EDataServer.Extension EDataServer.Extension EDataServer.Extension->EBackend.CacheReaper GObject.GInterface GObject.GInterface GObject.GInterface->EDataServer.Extensible GObject.Object GObject.Object GObject.Object->EDataServer.Extension

Subclasses:None

Virtual Methods

Inherited:GObject.Object (7)

Properties

Inherited:EDataServer.Extension (1)

Signals

Inherited:GObject.Object (1)

Fields

Inherited:GObject.Object (1)

Class Details

class EBackend.CacheReaper(**kwargs)
Bases:EDataServer.Extension, EDataServer.Extensible
Abstract:No
Structure:EBackend.CacheReaperClass
classmethod type_register(type_module)
Parameters:type_module (GObject.TypeModule) –
add_private_directory(name)
Parameters:name (str) – directory name

Let’s the self know about a private directory named name, thus it won’t delete it from cache or data directories. The name is just a directory name, not a path.

New in version 3.18.

remove_private_directory(name)
Parameters:name (str) – directory name

Remove private directory named name from the list of private directories in the self, previously added with EBackend.CacheReaper.add_private_directory().

New in version 3.18.