'Sheepdog does not have support for fileno so we raise IOError.
Raising IOError is recommended way to notify caller that interface is
not supported - see http://docs.python.org/2/library/io.html#io.IOBase'

def fileno(self):

    raise IOError(_('fileno    is    not    supported    by    SheepdogIOWrapper'))
