@classmethod
def is_compatible(cls, download_target, osutil):
    """Determines if the target for the download is compatible with manager

        :param download_target: The target for which the upload will write
            data to.

        :param osutil: The os utility to be used for the transfer

        :returns: True if the manager can handle the type of target specified
            otherwise returns False.
        """
    raise NotImplementedError('must implement is_compatible()')
