decisionengine_modules.NERSC.util package¶
Submodules¶
decisionengine_modules.NERSC.util.newt module¶
Newt API interface
- class decisionengine_modules.NERSC.util.newt.Newt(password_file, newt_base_url=None, num_retries=0, retry_backoff_factor=0)[source]¶
Bases:
object
- _add_retries_to_session()[source]¶
Adds retries to requests Session for requests to NEWT URLs :return: void
- get_queue(system, query=None)[source]¶
Returns information about queues controlled by optional query name parameter :param system: string system name (like ‘cori’, ‘edison’ ..) :param query: string query (optional) :return: json containing queue information