improve configuration handling
This commit is contained in:
parent
a27c8bfe6e
commit
4769e6845f
8 changed files with 74 additions and 121 deletions
|
|
@ -60,17 +60,11 @@ typedef struct {
|
|||
xce_val_t* res_in_use; /* used resources in worker */
|
||||
} xce_sched_worker_t;
|
||||
|
||||
typedef struct {
|
||||
char* clustername;
|
||||
resmgr_t resmgr;
|
||||
} xce_sched_config_t;
|
||||
|
||||
extern xce_sched_job_t* make_sched_job(void*, xce_job_t*);
|
||||
extern xce_sched_queue_t* make_sched_queue(void*, xce_queue_t*);
|
||||
extern xce_sched_worker_t* make_sched_worker(void*, xce_worker_t*);
|
||||
extern xce_sched_user_t* make_sched_user(void*, char*);
|
||||
extern xce_sched_project_t* make_sched_project(void*, char*);
|
||||
extern xce_sched_config_t* make_sched_config(void*, xce_conf4sched_t*);
|
||||
extern void kill_sched_job(void*);
|
||||
extern void kill_sched_queue(void*);
|
||||
extern void kill_sched_worker(void*);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue