<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_launch_config(self, scaling_group):
 """ Returns the launch configuration for the specified scaling group. """

        key_map = {
            "OS-DCF:diskConfig": "disk_config",
            "flavorRef": "flavor",
            "imageRef": "image",
        }
        uri = "/%s/%s/launch" % (self.uri_base, utils.get_id(scaling_group))
        resp, resp_body = self.api.method_get(uri)
        ret = {}
        data = resp_body.get("launchConfiguration")
        ret["type"] = data.get("type")
        args = data.get("args", {})
        ret["load_balancers"] = args.get("loadBalancers")
        for key, value in args.get("server", {}).items():
            norm_key = key_map.get(key, key)
            ret[norm_key] = value
        return ret