diff options
Diffstat (limited to 'mksparse')
-rwxr-xr-x | mksparse | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/mksparse b/mksparse deleted file mode 100755 index bc5e28f..0000000 --- a/mksparse +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/python - -import cliapp - - -class MakeSparseFile(cliapp.Application): - - def add_settings(self): - self.settings.bytesize(['size'], 'size of whole to append to file') - - def process_args(self, filenames): - if self.settings['size'] > 0: - for filename in filenames: - self.append_hole(filename, self.settings['size']) - - def append_hole(self, filename, size): - f = open(filename, 'r+b') - f.seek(size - 1, 2) - print 'pos:', f.tell() - f.write('\0') - f.close() - - -if __name__ == '__main__': - MakeSparseFile().run() |