]>
gitweb.pimeys.fr Git - scripts-20-100.git/blob - mountdisk.py
2 # -*- coding: utf-8 -*-
4 """ Pour monter le bon disque juste en précisant son nom
6 Doît être exécuté en root.
14 DISKS
= ["Bêta", "Epsilon", "Delta", "Zêta"]
18 """Monte le disque ``dev`` à l'emplacement ``name``"""
19 proc
= subprocess
.Popen(["mount", dev
, name
], stdout
=subprocess
.PIPE
, stderr
=subprocess
.PIPE
)
20 out
, err
= proc
.communicate()
22 raise RuntimeError(err
)
26 def mount_by_name(name
):
27 """Rajoute les paths habituels"""
28 mount("/dev/disk/by-label/%s" % name
, "/media/%s" % name
)
30 if __name__
== "__main__":
37 print "Mounting all the disk : %s" % ", ".join(DISKS
)
41 for disk
in mountlist
:
45 print traceback
.format_exc()