CernVM-FS
2.12.0
|
#include <swissknife_migrate.h>
Public Member Functions | |
StatsMigrationWorker (const worker_context *context) | |
Public Member Functions inherited from swissknife::CommandMigrate::AbstractMigrationWorker< StatsMigrationWorker > | |
AbstractMigrationWorker (const worker_context *context) | |
virtual | ~AbstractMigrationWorker () |
void | operator() (const expected_data &data) |
Public Member Functions inherited from ConcurrentWorker< StatsMigrationWorker > | |
virtual | ~ConcurrentWorker () |
virtual bool | Initialize () |
virtual void | TearDown () |
Protected Member Functions | |
bool | RunMigration (PendingCatalog *data) const |
bool | CheckDatabaseSchemaCompatibility (PendingCatalog *data) const |
bool | StartDatabaseTransaction (PendingCatalog *data) const |
bool | RepairStatisticsCounters (PendingCatalog *data) const |
bool | CommitDatabaseTransaction (PendingCatalog *data) const |
Protected Member Functions inherited from swissknife::CommandMigrate::AbstractMigrationWorker< StatsMigrationWorker > | |
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< StatsMigrationWorker > | |
ConcurrentWorker () | |
ConcurrentWorkers < StatsMigrationWorker > * | master () const |
Friends | |
class | AbstractMigrationWorker< StatsMigrationWorker > |
Additional Inherited Members | |
Public Types inherited from swissknife::CommandMigrate::AbstractMigrationWorker< StatsMigrationWorker > | |
typedef CommandMigrate::PendingCatalog * | expected_data |
typedef CommandMigrate::PendingCatalog * | returned_data |
Protected Attributes inherited from swissknife::CommandMigrate::AbstractMigrationWorker< StatsMigrationWorker > | |
const std::string | temporary_directory_ |
const bool | collect_catalog_statistics_ |
StopWatch | migration_stopwatch_ |
Definition at line 297 of file swissknife_migrate.h.
|
explicit |
Definition at line 2049 of file swissknife_migrate.cc.
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 2055 of file swissknife_migrate.cc.
|
protected |
|
friend |
Definition at line 300 of file swissknife_migrate.h.