def login(self, args={}):
        if not 'username' in args:
            raise RuntimeError("Missing required argument 'username'")
        if not 'password' in args:
            raise RuntimeError("Missing required argument 'password'")

        return self.request('login', args)
Logs a user into the CloudStack. A successful login attempt will generate a
dataset/ETHPy150Open jasonhancock/cloudstack-python-client/CloudStack/Client.py/Client.login