22#include "migration/MigratiorStatus.hpp"
41 virtual std::vector<std::tuple<std::string, MigratorStatus>>
49 virtual std::vector<std::string>
The status of a migrator, it provides the helper functions to convert the status to string and vice v...
Definition MigratiorStatus.hpp:31
The interface for the migration inspector.The Clio server application will use this interface to insp...
Definition MigrationInspectorInterface.hpp:34
virtual MigratorStatus getMigratorStatusByName(std::string const &name) const =0
Get the status of a migrator by its name.
virtual bool isBlockingClio() const =0
Return if Clio server is blocked.
virtual std::string getMigratorDescriptionByName(std::string const &name) const =0
Get the description of a migrator by its name.
virtual std::vector< std::tuple< std::string, MigratorStatus > > allMigratorsStatusPairs() const =0
Get the status of all the migrators.
virtual std::vector< std::string > allMigratorsNames() const =0
Get all registered migrators' names.