1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-23 22:50:09 +03:00

Feature #1613: Monitor DS as soon as oned starts

(cherry picked from commit 02fa009969b3d2e4b2f9c38771a4e9e7d5511ff2)
This commit is contained in:
Carlos Martín 2013-07-15 15:31:59 +02:00
parent 2030214001
commit 0754916da1

View File

@ -139,7 +139,7 @@ void ImageManager::do_action(const string &action, void * arg)
void ImageManager::timer_action()
{
static int mark = 0;
static int tics = 0;
static int tics = monitor_period;
mark += timer_period;
tics += timer_period;
@ -196,6 +196,14 @@ void ImageManager::monitor_datastore(int ds_id)
const ImageManagerDriver* imd = get();
if ( imd == 0 )
{
oss << "Error getting ImageManagerDriver";
NebulaLog::log("InM", Log::ERROR, oss);
return;
}
Datastore * ds = dspool->get(ds_id, true);
if ( ds == 0 )