CernVM-FS
2.12.0
|
#include <swissknife_migrate.h>
Public Member Functions | |
HardlinkRemovalMigrationWorker (const worker_context *context) | |
Public Member Functions inherited from swissknife::CommandMigrate::AbstractMigrationWorker< HardlinkRemovalMigrationWorker > | |
AbstractMigrationWorker (const worker_context *context) | |
virtual | ~AbstractMigrationWorker () |
void | operator() (const expected_data &data) |
Public Member Functions inherited from ConcurrentWorker< HardlinkRemovalMigrationWorker > | |
virtual | ~ConcurrentWorker () |
virtual bool | Initialize () |
virtual void | TearDown () |
Protected Member Functions | |
bool | RunMigration (PendingCatalog *data) const |
bool | CheckDatabaseSchemaCompatibility (PendingCatalog *data) const |
bool | BreakUpHardlinks (PendingCatalog *data) const |
Protected Member Functions inherited from swissknife::CommandMigrate::AbstractMigrationWorker< HardlinkRemovalMigrationWorker > | |
bool | RunMigration (PendingCatalog *data) const |
bool | UpdateNestedCatalogReferences (PendingCatalog *data) const |
bool | UpdateCatalogMetadata (PendingCatalog *data) const |
bool | CleanupNestedCatalogs (PendingCatalog *data) const |
bool | CollectAndAggregateStatistics (PendingCatalog *data) const |
catalog::WritableCatalog * | GetWritable (const catalog::Catalog *catalog) const |
Protected Member Functions inherited from ConcurrentWorker< HardlinkRemovalMigrationWorker > | |
ConcurrentWorker () | |
ConcurrentWorkers < HardlinkRemovalMigrationWorker > * | master () const |
Friends | |
class | AbstractMigrationWorker< HardlinkRemovalMigrationWorker > |
Additional Inherited Members | |
Public Types inherited from swissknife::CommandMigrate::AbstractMigrationWorker< HardlinkRemovalMigrationWorker > | |
typedef CommandMigrate::PendingCatalog * | expected_data |
typedef CommandMigrate::PendingCatalog * | returned_data |
Protected Attributes inherited from swissknife::CommandMigrate::AbstractMigrationWorker< HardlinkRemovalMigrationWorker > | |
const std::string | temporary_directory_ |
const bool | collect_catalog_statistics_ |
StopWatch | migration_stopwatch_ |
Definition at line 264 of file swissknife_migrate.h.
|
inlineexplicit |
Definition at line 270 of file swissknife_migrate.h.
|
protected |
|
protected |
|
protected |
Definition at line 1937 of file swissknife_migrate.cc.
|
friend |
Definition at line 267 of file swissknife_migrate.h.