wiki:Software/eAM/gLogin

Auto-Approver Aggregate Manager

This service manages testbed access based on scheduler reservations. It prevents users from logging in when they do not have a valid reservation.

Installation and Configuration

The service is packaged in the omf-aggmgr-autoapprover package. It can be installed form the package repository with (instructions on how to add the Orbit software repository to your list of apt-sources can be found ​here):

apt-get install omf-aggmgr-autoapprover-5.4

Configuration lives in /etc/omf-aggmgr-5.4/available/autoapprover.yaml Most of the configuration parameters are identical to scheduler service parameters. The only exception is the approveTime: (time in seconds) that is…

Example of the auto-approver configuration file is:

 autoapprover:
    approveTime: 600
    :database:
        #scheduler database
        database: 'scheduler'
        approveSeparatly: true 
        listOfDomains: 
          - grid.orbit-lab.org 
    email:
        # sender and administrastor email configuration
        sender: 'schedule@orbit-lab.org'
        sender_name: 'ORBIT Schedule'
        emailAdmin: 1

Last modified 23 months ago Last modified on 01/24/16 18:50:24