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:
parent
2030214001
commit
0754916da1
@ -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 )
|
||||
|
Loading…
x
Reference in New Issue
Block a user