|
|
|
@ -16,12 +16,14 @@
|
|
|
|
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
|
|
|
|
|
import aiohttp
|
|
|
|
|
import asyncio
|
|
|
|
|
import psutil
|
|
|
|
|
import platform
|
|
|
|
|
|
|
|
|
|
from .project import Project
|
|
|
|
|
from ..config import Config
|
|
|
|
|
from uuid import UUID
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import logging
|
|
|
|
|
log = logging.getLogger(__name__)
|
|
|
|
|
|
|
|
|
@ -128,6 +130,7 @@ class ProjectManager:
|
|
|
|
|
:returns: boolean
|
|
|
|
|
"""
|
|
|
|
|
|
|
|
|
|
if Config.instance().get_section_config("Server").getboolean("hardware_virtualization_check", True):
|
|
|
|
|
for project in self._projects.values():
|
|
|
|
|
for node in project.nodes:
|
|
|
|
|
if node == source_node:
|
|
|
|
|