mirror of
https://github.com/GNS3/gns3-server
synced 2025-01-12 17:10:55 +00:00
Delete more Dynamips files that are useless to save.
This commit is contained in:
parent
17b56810d1
commit
62da0a5ec2
@ -208,14 +208,18 @@ class Dynamips(IModule):
|
|||||||
self._frame_relay_switches.clear()
|
self._frame_relay_switches.clear()
|
||||||
self._atm_switches.clear()
|
self._atm_switches.clear()
|
||||||
|
|
||||||
# delete ghost files
|
# delete useless Dynamips files from the working directory
|
||||||
ghost_files = glob.glob(os.path.join(self._working_dir, "dynamips", "*.ghost"))
|
files = glob.glob(os.path.join(self._working_dir, "dynamips", "*.ghost"))
|
||||||
for ghost_file in ghost_files:
|
files += glob.glob(os.path.join(self._working_dir, "dynamips", "*_lock"))
|
||||||
|
files += glob.glob(os.path.join(self._working_dir, "dynamips", "ilt_*"))
|
||||||
|
files += glob.glob(os.path.join(self._working_dir, "dynamips", "c[0-9][0-9][0-9][0-9]_*_rommon_vars"))
|
||||||
|
files += glob.glob(os.path.join(self._working_dir, "dynamips", "c[0-9][0-9][0-9][0-9]_*_ssa"))
|
||||||
|
for file in files:
|
||||||
try:
|
try:
|
||||||
log.debug("deleting ghost file {}".format(ghost_file))
|
log.debug("deleting file {}".format(file))
|
||||||
os.remove(ghost_file)
|
os.remove(file)
|
||||||
except OSError as e:
|
except OSError as e:
|
||||||
log.warn("could not delete ghost file {}: {}".format(ghost_file, e))
|
log.warn("could not delete file {}: {}".format(file, e))
|
||||||
continue
|
continue
|
||||||
|
|
||||||
self._hypervisor_manager = None
|
self._hypervisor_manager = None
|
||||||
|
Loading…
Reference in New Issue
Block a user