pyca/utils.py
def update_agent_state():
    '''Update the current agent state in opencast.
    '''
    configure_service('capture.admin')
    status = 'idle'

    # Determine reported agent state with priority list
    if get_service_status(db.Service.SCHEDULE) == db.ServiceStatus.STOPPED:
        status = 'offline'
    elif get_service_status(db.Service.CAPTURE) == db.ServiceStatus.BUSY:
        status = 'capturing'
    elif get_service_status(db.Service.INGEST) == db.ServiceStatus.BUSY:
        status = 'uploading'

    register_ca(status=status)
def update_agent_state():
    '''Update the current agent state in opencast.
    '''
    configure_service('capture.admin')
    status = 'idle'

    # Determine reported agent state with priority list
    if get_service_status(db.Service.SCHEDULE) == db.ServiceStatus.STOPPED:
        status = 'offline'
    elif get_service_status(db.Service.CAPTURE) == db.ServiceStatus.BUSY:
        status = 'capturing'
    elif get_service_status(db.Service.INGEST) == db.ServiceStatus.BUSY:
        status = 'uploading'

    register_ca(status=status)
def update_agent_state ( ) : configure_service ( 'capture.admin' ) status = 'idle' # Determine reported agent state with priority list if get_service_status ( db . Service . SCHEDULE ) == db . ServiceStatus . STOPPED : status = 'offline' elif get_service_status ( db . Service . CAPTURE ) == db . ServiceStatus . BUSY : status = 'capturing' elif get_service_status ( db . Service . INGEST ) == db . ServiceStatus . BUSY : status = 'uploading' register_ca ( status = status )
Update the current agent state in opencast.
Update the current agent state in opencast .