Open GoogleCodeExporter opened 8 years ago
I think you should see what psutil.disk_partitions()
(https://pythonhosted.org/psutil/#psutil.disk_partitions) returns when you have
an USB disk connected then simply filter for "fstype".
Original comment by g.rodola
on 23 Apr 2014 at 2:13
Read it. The way it is written, it seems to work under windows only.
Anyway, Will test and report back. If working, you may want to update the
doc.
Original comment by feedback...@gmail.com
on 23 Apr 2014 at 2:16
What do you mean? What is returned if an USB disk is connected and how should I
update the doc?
Original comment by g.rodola
on 23 Apr 2014 at 2:19
Sorry for the delay.
Here is the simple sample code:-
import psutil
for device in psutil.disk_partitions(all=False):
print device[0]
It producess an output like this:-
/dev/sda5
/dev/sda8
/dev/sda7
/dev/sda6
/dev/sdb1
Now, how do I detemine if "/dev/sdb1" is a USB device?
Original comment by feedback...@gmail.com
on 23 Apr 2014 at 1:14
Try to paste the whole namedtuple as in:
import psutil
for device in psutil.disk_partitions(all=False):
print device
Original comment by g.rodola
on 23 Apr 2014 at 8:07
Here is the nametuple you asked for:-
sdiskpart(device='/dev/sda5', mountpoint='/', fstype='ext4',
opts='rw,relatime,data=ordered')
sdiskpart(device='/dev/sda6', mountpoint='/media/DEBIAN', fstype='ext4',
opts='rw,relatime,data=ordered')
sdiskpart(device='/dev/sda8', mountpoint='/media/FUN', fstype='vfat',
opts='rw,nosuid,nodev,noexec,relatime,gid=100,fmask=0002,dmask=0002,allow_utime=
0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro')
sdiskpart(device='/dev/sda7', mountpoint='/media/DATA', fstype='vfat',
opts='rw,nosuid,nodev,noexec,relatime,gid=100,fmask=0002,dmask=0002,allow_utime=
0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro')
sdiskpart(device='/dev/sdb1', mountpoint='/run/media/sundar/SUNDAR',
fstype='vfat',
opts='rw,nosuid,nodev,relatime,uid=1000,gid=100,fmask=0022,dmask=0077,codepage=4
37,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro')
Original comment by feedback...@gmail.com
on 24 Apr 2014 at 3:24
psutil has been migrated from Google Code to Github (see:
http://grodola.blogspot.com/2014/05/goodbye-google-code-im-moving-to-github.html
).
Please do NOT reply here but use this instead:
https://github.com/giampaolo/psutil/issues/498
Original comment by g.rodola
on 26 May 2014 at 3:05
Original issue reported on code.google.com by
feedback...@gmail.com
on 23 Apr 2014 at 2:07