ace63cf Remove unused and unmaintained parsers and handlers.

Authored and Committed by jkaluza 4 years ago
28 files changed. 31 lines added. 1885 lines removed.
conf/config.py
file modified
+3 -22
freshmaker/config.py
file modified
+1 -21
freshmaker/handlers/__init__.py
file modified
+0 -12
freshmaker/handlers/internal/__init__.py
file modified
+0 -1
freshmaker/handlers/internal/update_db_on_module_build.py
file removed
-106
freshmaker/handlers/koji/__init__.py
file modified
+0 -2
freshmaker/handlers/koji/rebuild_images_on_git_dockerfile_change.py
file removed
-66
freshmaker/handlers/koji/rebuild_images_on_rpm_bodhi_update.py
file removed
-95
freshmaker/handlers/mbs/__init__.py
file removed
-23
freshmaker/handlers/mbs/rebuild_modules_on_git_mmd_change.py
file removed
-52
freshmaker/handlers/mbs/rebuild_modules_on_git_rpm_spec_change.py
file removed
-68
freshmaker/mbs.py
file removed
-79
freshmaker/parsers/bodhi/__init__.py
file removed
-22
freshmaker/parsers/bodhi/update_complete_stable.py
file removed
-50
freshmaker/parsers/git/__init__.py
file removed
-22
freshmaker/parsers/git/receive.py
file removed
-89
freshmaker/parsers/mbs/__init__.py
file removed
-22
freshmaker/parsers/mbs/module_state_change.py
file removed
-57
freshmaker/pdc.py
file removed
-107
tests/handlers/internal/test_update_db_on_module_build.py
file removed
-237
tests/handlers/koji/test_rebuild_images_on_git_dockerfile_change.py
file removed
-122
tests/handlers/koji/test_rebuild_images_on_rpm_bodhi_update.py
file removed
-245
tests/handlers/mbs/__init__.py
file removed
-22
tests/handlers/mbs/test_rebuild_modules_on_git_mmd_change.py
file removed
-92
tests/handlers/mbs/test_rebuild_modules_on_git_rpm_spec_change.py
file removed
-119
tests/test_consumer.py
file modified
+19 -18
tests/test_monitor.py
file modified
+8 -7
tests/test_pdc.py
file removed
-107
    Remove unused and unmaintained parsers and handlers.
    
    We originally thought Freshmaker will be used to handle modules
    and container in the Fedora, but we have never reached that goal.
    
    All this code has been written 3 years ago and nobody touched it
    since that. It also most likely does not work at all, because modularity
    changed dramatically since that. I'm therefore removing this old code:
    
    - MBS and PDC classes.
    - All the modules related handlers and parser.
    - All the Git related handlers and parsers.
    - The pdc_* and mbs_* configuration fields.
    
        
file modified
+3 -22
file modified
+1 -21
file removed
-79
file removed
-107
file modified
+19 -18
file modified
+8 -7
file removed
-107