diff options
author | James Simmons <jim@olpc2.simmons> | 2011-08-07 12:34:58 (GMT) |
---|---|---|
committer | James Simmons <jim@olpc2.simmons> | 2011-08-07 12:34:58 (GMT) |
commit | 0f87c937972e496d000d2f8ef2ba04d73827b920 (patch) | |
tree | 7759723432b453357cec264dfcca5764dc7deedd | |
parent | cf94b800688961738a77613f2eccfaafe2de249b (diff) |
Add log as text/plain file.
-rwxr-xr-x | sugarcommander.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sugarcommander.py b/sugarcommander.py index 29771b5..9552f06 100755 --- a/sugarcommander.py +++ b/sugarcommander.py @@ -458,9 +458,15 @@ class SugarCommander(activity.Activity): def write_file(self, filename): "Save meta data for the file." if self.close_requested: - old_description = self.metadata.get('description', None) + old_description = self.metadata.get('description', 'Sugar Commander log:') new_description = old_description + self.update_log_entries self.metadata['description'] = new_description + self.metadata['mime_type'] = 'text/plain' + f = open(filename, 'w') + try: + f.write(new_description) + finally: + f.close() def can_close(self): self.close_requested = True |