Browse Source

REFACTOR: вывод в консоль только если есть что выводить. Если список строк для удаления больше 0 то тогда пишем название списка и удаляем

devel
bashmak 9 years ago
parent
commit
232fe3f2e0
  1. 18
      agent/core.py

18
agent/core.py

@ -124,11 +124,13 @@ class BaseTransmitter(metaclass=ABCMeta):
def sync_nas(self, users_from_db): def sync_nas(self, users_from_db):
list_for_add, list_for_del = self._diff_users(users_from_db) list_for_add, list_for_del = self._diff_users(users_from_db)
print('FOR DELETE')
for ld in list_for_del:
print(ld)
print('FOR ADD')
for la in list_for_add:
print(la)
self.remove_user_range( list_for_del )
self.add_user_range( list_for_add )
if len(list_for_del) > 0:
print('FOR DELETE')
for ld in list_for_del:
print(ld)
self.remove_user_range(list_for_del)
if len(list_for_add) > 0:
print('FOR ADD')
for la in list_for_add:
print(la)
self.add_user_range(list_for_add)
Loading…
Cancel
Save