Major code revision
authorNikos Skalkotos <skalkoto@grnet.gr>
Fri, 24 Feb 2012 13:29:55 +0000 (15:29 +0200)
committerNikos Skalkotos <skalkoto@grnet.gr>
Fri, 24 Feb 2012 13:29:55 +0000 (15:29 +0200)
commit8c574358704d999eaea8c53e6f327b15dae8ad95
tree531e3ff4c2603e49264645c7793e2f026ff4860a
parent0d5a999d07ff022fecf74cc5e7e2d572d323adce
Major code revision

* Add foreach_file function in OSBase. This is used by all cleanup
  methods
* Add slackware class. This class derives from linux and overwrites the
  log cleanup behaviour. This is needed since slackware stores all
  package management info in /var/log/packages
* Add a shrink method in DiskDevice. This method shrinks the last
  filesystem to the minimum size
* Make the code style comply with pep8
image_creator/__init__.py
image_creator/disk.py
image_creator/main.py
image_creator/os_type/__init__.py
image_creator/os_type/freebsd.py
image_creator/os_type/hurd.py
image_creator/os_type/linux.py
image_creator/os_type/netbsd.py
image_creator/os_type/slackware.py [new file with mode: 0644]
image_creator/os_type/unix.py
image_creator/os_type/windows.py