VirtualBox

Ignore:
Timestamp:
Jan 21, 2018 4:18:58 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
120396
Message:

ValidationKit: Python 3 and pylint 1.8.1 adjustments/fixes.

Location:
trunk/src/VBox/ValidationKit/tests/storage
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/tests/storage/remoteexecutor.py

    r70521 r70660  
    3434import os;
    3535import shutil;
    36 import StringIO
     36import sys;
     37if sys.version_info[0] >= 3:
     38    from io import StringIO as StringIO;            # pylint: disable=import-error,no-name-in-module
     39else:
     40    from StringIO import StringIO as StringIO;      # pylint: disable=import-error,no-name-in-module
    3741import subprocess;
    3842
     
    4145from testdriver import reporter;
    4246
     47
     48
    4349class StdInOutBuffer(object):
    4450    """ Standard input output buffer """
    4551
    4652    def __init__(self, sInput = None):
    47         self.sInput = StringIO.StringIO();
     53        self.sInput = StringIO();
    4854        if sInput is not None:
    4955            self.sInput.write(self._toString(sInput));
  • trunk/src/VBox/ValidationKit/tests/storage/storagecfg.py

    r70522 r70660  
    315315        fRc = True;
    316316        sBlkDev = None;
    317         if self.dSimplePools.has_key(sPool):
     317        if sPool in self.dSimplePools:
    318318            sDiskPath = self.dSimplePools.get(sPool);
    319319            if sDiskPath.find('zram') != -1:
     
    357357        self.dMounts.pop(sPool + '/' + sVol);
    358358        oExec.rmDir(sMountPoint);
    359         if self.dSimplePools.has_key(sPool):
     359        if sPool in self.dSimplePools:
    360360            # Wipe partition table
    361361            sDiskPath = self.dSimplePools.get(sPool);
     
    372372        """
    373373        fRc = True;
    374         if self.dSimplePools.has_key(sPool):
     374        if sPool in self.dSimplePools:
    375375            self.dSimplePools.pop(sPool);
    376376        else:
     
    565565        fRc = True;
    566566        sMountPoint = None;
    567         if self.dPools.has_key(sPool):
     567        if sPool in self.dPools:
    568568            sVol = 'vol' + str(self.iVolId);
    569569            sMountPoint = self.oStorOs.getMntBase() + '/' + sVol;
  • trunk/src/VBox/ValidationKit/tests/storage/tdStorageBenchmark1.py

    r70522 r70660  
    3535import socket;
    3636import sys;
    37 import StringIO;
     37if sys.version_info[0] >= 3:
     38    from io       import StringIO as StringIO;      # pylint: disable=import-error,no-name-in-module
     39else:
     40    from StringIO import StringIO as StringIO;      # pylint: disable=import-error,no-name-in-module
    3841
    3942# Only the main script needs to modify the path.
     
    97100            return False;
    98101
    99         cfgBuf = StringIO.StringIO();
     102        cfgBuf = StringIO();
    100103        cfgBuf.write('[global]\n');
    101104        cfgBuf.write('bs=' + self.dCfg.get('RecordSize', '4k') + '\n');
     
    11431146
    11441147                        sIoLogFile = '%s/%s.iolog' % (self.sIoLogPath, sDrv);
    1145                         print sCfgmPath;
    1146                         print sIoLogFile;
     1148                        print(sCfgmPath);
     1149                        print(sIoLogFile);
    11471150                        oSession.o.machine.setExtraData('%s/IoLog' % (sCfgmPath,), sIoLogFile);
    11481151                    except:
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette