75bb48a Create new Runroot class and use it everywhere where runroot task is executed.

Authored and Committed by jkaluza 5 years ago
    Create new Runroot class and use it everywhere where runroot task is executed.
    
    This adds new `Runroot` class and new `runroot_method` option which makes
    it possible to choose between two currently available runroot methods:
    
    - Local
    - Koji
    
    The main goal of this commit is to make it possible to add new runroot
    methods in the future and this is the first step in that direction.
    
    Signed-off-by: Jan Kaluza <jkaluza@redhat.com>
    
        
file modified
+10 -1
file modified
+4 -0
file modified
+20 -36
file modified
+26 -46
file modified
+10 -18
file added
+138
file modified
+12 -12
file modified
+12 -11
file modified
+5 -3