We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2d8877b commit e567811Copy full SHA for e567811
gpoa/apt1_runner
@@ -99,8 +99,20 @@ if __name__ == '__main__':
99
100
args = parser.parse_args()
101
logger.setLevel(args.loglevel)
102
- if args.user:
103
- applier = Apt_applier(args.user)
104
- else:
105
- applier = Apt_applier()
106
- applier.apply()
+
+ try:
+ if args.user:
+ applier = Apt_applier(args.user)
+ else:
107
+ applier = Apt_applier()
108
+ except dbus.exceptions.DBusException as e:
109
+ # TODO: add connection error logging.
110
+ pass
111
112
113
+ if applier.apply() != 0:
114
+ # TODO: add error logging.
115
116
+ except dbus.exceptions.DBusException as exc:
117
+ # TODO: add dbus internal error logging.
118
0 commit comments