def METHOD_NAME(self):
    """
    Finds the VBoxManage path.
    :return: path to VBoxManage
    """
    vboxmanage_path = None
    if sys.platform.startswith("win"):
        if "VBOX_INSTALL_PATH" in os.environ:
            vboxmanage_path_windows = os.path.join(os.environ["VBOX_INSTALL_PATH"], "VBoxManage.exe")
            if os.path.exists(vboxmanage_path_windows):
                vboxmanage_path = vboxmanage_path_windows
        elif "VBOX_MSI_INSTALL_PATH" in os.environ:
            vboxmanage_path_windows = os.path.join(os.environ["VBOX_MSI_INSTALL_PATH"], "VBoxManage.exe")
            if os.path.exists(vboxmanage_path_windows):
                vboxmanage_path = vboxmanage_path_windows
    elif sys.platform.startswith("darwin"):
        vboxmanage_path_osx = "/Applications/VirtualBox.app/Contents/MacOS/VBoxManage"
        if os.path.exists(vboxmanage_path_osx):
            vboxmanage_path = vboxmanage_path_osx
    if vboxmanage_path is None:
        vboxmanage_path = shutil.which("vboxmanage")
    if vboxmanage_path is None:
        return ""
    return os.path.abspath(vboxmanage_path)