diff options
Diffstat (limited to 'common/genericresource.cpp')
-rw-r--r-- | common/genericresource.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/common/genericresource.cpp b/common/genericresource.cpp index 7b8d9bb..3655a63 100644 --- a/common/genericresource.cpp +++ b/common/genericresource.cpp | |||
@@ -292,12 +292,22 @@ KAsync::Job<void> GenericResource::replay(const QByteArray &type, const QByteArr | |||
292 | 292 | ||
293 | void GenericResource::removeFromDisk(const QByteArray &instanceIdentifier) | 293 | void GenericResource::removeFromDisk(const QByteArray &instanceIdentifier) |
294 | { | 294 | { |
295 | Warning() << "Removing from generic resource"; | ||
295 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier, Akonadi2::Storage::ReadWrite).removeFromDisk(); | 296 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier, Akonadi2::Storage::ReadWrite).removeFromDisk(); |
296 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".userqueue", Akonadi2::Storage::ReadWrite).removeFromDisk(); | 297 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".userqueue", Akonadi2::Storage::ReadWrite).removeFromDisk(); |
297 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".synchronizerqueue", Akonadi2::Storage::ReadWrite).removeFromDisk(); | 298 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".synchronizerqueue", Akonadi2::Storage::ReadWrite).removeFromDisk(); |
298 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".changereplay", Akonadi2::Storage::ReadWrite).removeFromDisk(); | 299 | Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".changereplay", Akonadi2::Storage::ReadWrite).removeFromDisk(); |
299 | } | 300 | } |
300 | 301 | ||
302 | qint64 GenericResource::diskUsage(const QByteArray &instanceIdentifier) | ||
303 | { | ||
304 | auto size = Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier, Akonadi2::Storage::ReadOnly).diskUsage(); | ||
305 | size += Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".userqueue", Akonadi2::Storage::ReadOnly).diskUsage(); | ||
306 | size += Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".synchronizerqueue", Akonadi2::Storage::ReadOnly).diskUsage(); | ||
307 | size += Akonadi2::Storage(Akonadi2::storageLocation(), instanceIdentifier + ".changereplay", Akonadi2::Storage::ReadOnly).diskUsage(); | ||
308 | return size; | ||
309 | } | ||
310 | |||
301 | void GenericResource::onProcessorError(int errorCode, const QString &errorMessage) | 311 | void GenericResource::onProcessorError(int errorCode, const QString &errorMessage) |
302 | { | 312 | { |
303 | Warning() << "Received error from Processor: " << errorCode << errorMessage; | 313 | Warning() << "Received error from Processor: " << errorCode << errorMessage; |