Draft Version: Not ready to be posted on the forum yet

Introduction:

Use case: 

admins want to be able to configure the scheduler without having to modify one or more of the 4 root owned files and then need root permission to restart the scheduler or HUP it.

PBS managers want to be able to change the scheduler configuration without having to have root access

Gist of design proposal::

Move the scheduler configuration files into qmgr and allow pbs managers the ability to modify the settings


Design proposal mentioned below tends to address both these problem.

Forum discussion



Interface 2: New time_window object

Interface 3: New non_work_days attribute


Interface 4: New fs_group object


Interface 5: Changes to sched object


Interface 6: Changes to PBS server.


Interface 10: New ifl api to list all the policy objects.


Interface 11: New ifl api to list all the time_window objects.


Interface 12: New ifl api to list all the fs_group objects.