X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/ba8a9c5fbc92dc95fc99d8078b3474fd2fd5a043..b78d5563826957045678f4c3bcfdcef6c9bfc48d:/hostdata.cpp diff --git a/hostdata.cpp b/hostdata.cpp index c15c0ee..3ac7b0b 100644 --- a/hostdata.cpp +++ b/hostdata.cpp @@ -6,6 +6,7 @@ #include #include #include "misc.h" +#include "options.h" XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(main); @@ -25,9 +26,9 @@ void hostdata::create() { int nhosts = MSG_get_host_number(); m_host_t* host_list = MSG_get_host_table(); - // fixme: only sort hosts for automatically created deployment - // fixme: add an option to disable sorting - std::sort(host_list, host_list + nhosts, m_host_less()); + // only sort hosts for automatically created deployment + if (opt::auto_depl::enabled) + std::sort(host_list, host_list + nhosts, m_host_less()); hosts.assign(host_list, host_list + nhosts); xbt_free(host_list);