X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f720bcdf7d23a7fb812018afc512536e324991f7..f4c5410f81d07f93436c5986356e6d78f4121f8f:/src/surf/VirtualMachineImpl.cpp diff --git a/src/surf/VirtualMachineImpl.cpp b/src/surf/VirtualMachineImpl.cpp index 8ad7f58438..fbf47e5ae2 100644 --- a/src/surf/VirtualMachineImpl.cpp +++ b/src/surf/VirtualMachineImpl.cpp @@ -124,6 +124,9 @@ VirtualMachineImpl::VirtualMachineImpl(simgrid::s4u::Host* piface, simgrid::s4u: /* FIXME: TODO: we have to periodically input GUESTOS_NOISE to the system? how ? */ action_ = sub_cpu->execution_start(0); + /* Initialize the VM parameters */ + params_.ramsize = 0; + XBT_VERB("Create VM(%s)@PM(%s) with %ld mounted disks", piface->name().c_str(), hostPM_->name().c_str(), xbt_dynar_length(storage_)); } @@ -225,5 +228,16 @@ void VirtualMachineImpl::setBound(double bound) { action_->setBound(bound); } + +void VirtualMachineImpl::getParams(vm_params_t params) +{ + *params = params_; +} + +void VirtualMachineImpl::setParams(vm_params_t params) +{ + /* may check something here. */ + params_ = *params; +} } }