forked from cromer/pamac-classic
write now transactions in /var/log/pamac.log file
This commit is contained in:
parent
39f0eb8b28
commit
53168a6015
@ -33,3 +33,9 @@ def write_pid_file():
|
|||||||
def rm_pid_file():
|
def rm_pid_file():
|
||||||
if isfile(pid_file):
|
if isfile(pid_file):
|
||||||
remove(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:
|
elif ID is 9:
|
||||||
self.action = 'Installing...'
|
self.action = 'Installing...'
|
||||||
self.icon = '/usr/share/pamac/icons/24x24/status/package-add.png'
|
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:
|
elif ID is 11:
|
||||||
self.action = 'Removing...'
|
self.action = 'Removing...'
|
||||||
self.icon = '/usr/share/pamac/icons/24x24/status/package-delete.png'
|
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:
|
elif ID is 13:
|
||||||
self.action = 'Upgrading...'
|
self.action = 'Upgrading...'
|
||||||
self.icon = '/usr/share/pamac/icons/24x24/status/package-update.png'
|
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:
|
elif ID is 15:
|
||||||
self.action = 'Checking integrity...'
|
self.action = 'Checking integrity...'
|
||||||
self.icon = '/usr/share/pamac/icons/24x24/status/package-search.png'
|
self.icon = '/usr/share/pamac/icons/24x24/status/package-search.png'
|
||||||
|
Loading…
Reference in New Issue
Block a user