コード例 #1
0
ファイル: posix.py プロジェクト: bizonix/DropBoxLibrarySRC
 def __init__(self, devname = None):
     if devname is None:
         self.name = '/dev/urandom'
     else:
         self.name = devname
     f = open(self.name, 'rb', 0)
     fmode = os.fstat(f.fileno())[stat.ST_MODE]
     if not stat.S_ISCHR(fmode):
         f.close()
         raise TypeError('%r is not a character special device' % (self.name,))
     self.__file = f
     BaseRNG.__init__(self)
コード例 #2
0
 def __init__(self, devname=None):
     if devname is None:
         self.name = '/dev/urandom'
     else:
         self.name = devname
     f = open(self.name, 'rb', 0)
     fmode = os.fstat(f.fileno())[stat.ST_MODE]
     if not stat.S_ISCHR(fmode):
         f.close()
         raise TypeError('%r is not a character special device' %
                         (self.name, ))
     self.__file = f
     BaseRNG.__init__(self)
     return
コード例 #3
0
ファイル: posix.py プロジェクト: jkolokotronis/ds_mod_tools
    def __init__(self, devname=None):
        if devname is None:
            self.name = "/dev/urandom"
        else:
            self.name = devname

        # Test that /dev/urandom is a character special device
        f = open(self.name, "rb", 0)
        fmode = os.fstat(f.fileno())[stat.ST_MODE]
        if not stat.S_ISCHR(fmode):
            f.close()
            raise TypeError("%r is not a character special device" % (self.name,))

        self.__file = f

        BaseRNG.__init__(self)
コード例 #4
0
ファイル: posix.py プロジェクト: nessvm/eVoting
    def __init__(self, devname=None):
        if devname is None:
            self.name = "/dev/urandom"
        else:
            self.name = devname

        # Test that /dev/urandom is a character special device
        f = open(self.name, "rb", 0)
        fmode = os.fstat(f.fileno())[stat.ST_MODE]
        if not stat.S_ISCHR(fmode):
            f.close()
            raise TypeError("%r is not a character special device" % (self.name,))

        self.__file = f

        BaseRNG.__init__(self)
コード例 #5
0
ファイル: fallback.py プロジェクト: 0xPr0xy/SSHWorm
 def __init__(self):
     self._read = os.urandom
     BaseRNG.__init__(self)
コード例 #6
0
ファイル: nt.py プロジェクト: gowhd20/Family-Shopping-Cart
 def __init__(self):
     self.__winrand = winrandom.new()
     BaseRNG.__init__(self)
コード例 #7
0
 def __init__(self):
     self._read = os.urandom
     BaseRNG.__init__(self)
コード例 #8
0
ファイル: nt.py プロジェクト: 309972460/software
 def __init__(self):
     self.__winrand = winrandom.new()
     BaseRNG.__init__(self)