X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fdbconn.py;h=e88911c5109201ab597cd3f2ca9aba0a75dfdd6e;hb=e917424da408952c649429a226cf0f4810ed2fb9;hp=25398981ffb83912c5e1603da961860a38f9d087;hpb=f8cc48bcb8696dcbe68aa5e68c5bbb073a9c6924;p=dak.git diff --git a/daklib/dbconn.py b/daklib/dbconn.py index 25398981..e88911c5 100755 --- a/daklib/dbconn.py +++ b/daklib/dbconn.py @@ -1132,6 +1132,19 @@ def get_component(component, session=None): __all__.append('get_component') +@session_wrapper +def get_component_names(session=None): + """ + Returns list of strings of component names. + + @rtype: list + @return: list of strings of component names + """ + + return [ x.component_name for x in session.query(Component).all() ] + +__all__.append('get_component_names') + ################################################################################ class DBConfig(object):