[PATCH 4/5] Introduce layouts core primitives
This commit introduces the entity, layout and layouts manager related structures corresponding to the core of the layouts logic. The layouts manager is responsible for initializing and loading the layouts specified in the slurm.conf "Layouts=" pragma retrieved using slurm_get_layouts(). (Adapted for slurm-14.11 by Matthieu Hautreux <matthieu.hautreux@cea.fr>)
Showing
- src/common/Makefile.am 4 additions, 1 deletionsrc/common/Makefile.am
- src/common/Makefile.in 11 additions, 3 deletionssrc/common/Makefile.in
- src/common/entity.c 208 additions, 0 deletionssrc/common/entity.c
- src/common/entity.h 228 additions, 0 deletionssrc/common/entity.h
- src/common/layout.c 110 additions, 0 deletionssrc/common/layout.c
- src/common/layout.h 145 additions, 0 deletionssrc/common/layout.h
- src/common/layouts_mgr.c 1278 additions, 0 deletionssrc/common/layouts_mgr.c
- src/common/layouts_mgr.h 151 additions, 0 deletionssrc/common/layouts_mgr.h
Loading
Please register or sign in to comment