Skip to content
Snippets Groups Projects
Commit 53168a60 authored by guinux's avatar guinux
Browse files

write now transactions in /var/log/pamac.log file

parent 39f0eb8b
No related branches found
No related tags found
No related merge requests found
......@@ -33,3 +33,9 @@ def write_pid_file():
def rm_pid_file():
if isfile(pid_file):
remove(pid_file)
import time
def write_log_file(string):
with open('/var/log/pamac.log', 'a') as logfile:
logfile.write(time.strftime('[%Y-%m-%d %H:%M]') + ' {}\n'.format(string))
......@@ -63,12 +63,24 @@ class PamacDBusService(dbus.service.Object):
elif ID is 9:
self.action = 'Installing...'
self.icon = '/usr/share/pamac/icons/24x24/status/package-add.png'
elif ID is 10:
formatted_event = 'Installed {} ({})'.format(tupel[0].name, tupel[0].version)
common.write_log_file(formatted_event)
print(formatted_event)
elif ID is 11:
self.action = 'Removing...'
self.icon = '/usr/share/pamac/icons/24x24/status/package-delete.png'
elif ID is 12:
formatted_event = 'Removed {} ({})'.format(tupel[0].name, tupel[0].version)
common.write_log_file(formatted_event)
print(formatted_event)
elif ID is 13:
self.action = 'Upgrading...'
self.icon = '/usr/share/pamac/icons/24x24/status/package-update.png'
elif ID is 14:
formatted_event = 'Upgraded {} ({} -> {})'.format(tupel[1].name, tupel[1].version, tupel[0].version)
common.write_log_file(formatted_event)
print(formatted_event)
elif ID is 15:
self.action = 'Checking integrity...'
self.icon = '/usr/share/pamac/icons/24x24/status/package-search.png'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment