[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][ftp-team/dak][master] rm.py: use parameter binding for binary/source name



Title: GitLab

Ansgar pushed to branch master at Debian FTP Team / dak

Commits:

  • fc44744e
    by Ansgar at 2022-09-16T00:47:21+02:00
    rm.py: use parameter binding for binary/source name
    

1 changed file:

Changes:

  • dak/rm.py
    ... ... @@ -194,10 +194,11 @@ def main():
    194 194
         }
    
    195 195
     
    
    196 196
         if Options["Binary"]:
    
    197
    -        field = "b.package"
    
    197
    +        con_packages = "AND b.package IN :packages"
    
    198
    +        parameters['packages'] = arguments
    
    198 199
         else:
    
    199
    -        field = "s.source"
    
    200
    -    con_packages = "AND %s IN (%s)" % (field, ", ".join([repr(i) for i in arguments]))
    
    200
    +        con_packages = "AND s.source IN :sources"
    
    201
    +        parameters['sources'] = arguments
    
    201 202
     
    
    202 203
         (con_suites, con_architectures, con_components, check_source) = \
    
    203 204
                      utils.parse_args(Options)
    


  • Reply to: