Mars Request#

Bases: Script

Source code in wellies/mars.py
class Request(Script):
    def __init__(self, requests, command="mars"):
        req = []
        if isinstance(requests, list):
            for request in requests:
                req.append(_process_request(request))
        elif isinstance(requests, tuple):
            req.append(_process_request(requests))
        req_str = "\n".join(req)
        script = f"\n{command} << EOF\n{req_str}\nEOF\n"
        super().__init__(script)