corso-python-prato / share-system-team2

Apache License 2.0
2 stars 9 forks source link

Fix event handler #75

Closed k4rl85 closed 10 years ago

k4rl85 commented 10 years ago

Risolte Issue #7, #11, #28 e parzialmente affrontata Issue #8.

Elenco modifiche: -Sostituito RegexMatchingEventHandler con FIleSystemEventHandler -Reinseriti controlli per escludere eventi su cartella su ogni evento( il RegexMatchingEventHandler lo faceva nell'init) -Rimosso controlli su filename con REGEX -Introdotto il caso di una copia da un evento move per risolvere bug Gedit -Introdotto un il parsing delle URL per gestire filename con caratteri particolari -Rimosso dalle operazioni sul client l'aggiornamento del local_dir_state, questo aggiornament oviene fatto ora solo al TERMINE della sync con il timestamp più aggiornato -Aggiunto l'metodo _make_delete_on_client per gestire cancellazioni sul client -Riscritte gran parte dei messaggi di output per chiarificare l'evento scatenante l'errore -Introdotto un unico protocollo tra connection_manager e client_deamon basato su oggetti response contenenti un campo ['successful'] relativo allo stato dell'operazione e eventuale campo ['content'] contenente i possibili dati relativi all'operazione -Varie correzioni PEP8 -Rivisti i test relativi gli eventi dell'observer e completata copertura (aggiunti on_deleted, on_modified, e i test relativi ai casi particolari dell' on_created e on_move)

pls don't hate me °_°

coveralls commented 10 years ago

Coverage Status

Coverage increased (+0.4%) when pulling 64e85f9d971d6dc94299c8ff759dd726ec86b081 on k4rl85:fix_event_handler into b839960fb64ab05284dc085aab20f37c22290945 on corso-python-prato:master.

coveralls commented 10 years ago

Coverage Status

Coverage increased (+0.4%) when pulling ceeeaf782f8de477c7d2da7b58f3f6418efb59c1 on k4rl85:fix_event_handler into b839960fb64ab05284dc085aab20f37c22290945 on corso-python-prato:master.

coveralls commented 10 years ago

Coverage Status

Coverage increased (+0.33%) when pulling a0c5ee68170561f136b4127ee4e5b327c4216c38 on k4rl85:fix_event_handler into b839960fb64ab05284dc085aab20f37c22290945 on corso-python-prato:master.

coveralls commented 10 years ago

Coverage Status

Coverage increased (+0.51%) when pulling 3297c57622b9e3964e26123135f8219101e63e75 on k4rl85:fix_event_handler into b13de4c08c54f73ccce76b4e4507650b1da3f587 on corso-python-prato:master.

coveralls commented 10 years ago

Coverage Status

Coverage increased (+0.51%) when pulling f1f073125555e649743c3596143a91fd1511bc7b on k4rl85:fix_event_handler into b13de4c08c54f73ccce76b4e4507650b1da3f587 on corso-python-prato:master.