def handle(self, *args, **options):
        self._commit = options['commit']
        self._courses = {}
        self._session = SessionManagement()
        self._recorder = RemoteRecorderManagement()

        if options['stdin']:
            for line in sys.stdin:
                self._process_course(line.rstrip('\n'))
        else:
            for session in args:
                self._process_course(session)
Esempio n. 2
0
 def __init__(self):
     self._recorder_api = RemoteRecorderManagement()
     self._audit_log = logging.getLogger('audit')
Esempio n. 3
0
 def __init__(self):
     self._api = RemoteRecorderManagement()
     # timeout in hours
     self._space_list_cache_timeout = 1
Esempio n. 4
0
 def __init__(self):
     self._session_api = SessionManagement()
     self._recorder_api = RemoteRecorderManagement()
     self._access_api = AccessManagement()
     self._user_api = UserManagement()
     self._audit_log = logging.getLogger('audit')
Esempio n. 5
0
def get_recorder_details(recorder_id):
    return get_api_recorder_details(RemoteRecorderManagement(), recorder_id)