Andreas Preikschat has proposed merging lp:~googol/openlp/short-lines into lp:openlp.
Requested reviews: OpenLP Core (openlp-core) For more details, see: https://code.launchpad.net/~googol/openlp/short-lines/+merge/155062 Hello, - updated comments and docs to 120 characters per line - updated resources.py -- https://code.launchpad.net/~googol/openlp/short-lines/+merge/155062 Your team OpenLP Core is requested to review the proposed merge of lp:~googol/openlp/short-lines into lp:openlp.
=== modified file 'openlp/core/lib/db.py' --- openlp/core/lib/db.py 2013-03-16 16:59:10 +0000 +++ openlp/core/lib/db.py 2013-03-22 20:42:21 +0000 @@ -134,8 +134,7 @@ The name of the plugin to remove the database for ``db_file_name`` - The database file name. Defaults to None resulting in the - plugin_name being used. + The database file name. Defaults to None resulting in the plugin_name being used. """ db_file_path = None if db_file_name: @@ -164,11 +163,10 @@ """ Provide generic object persistence management """ - def __init__(self, plugin_name, init_schema, db_file_name=None, - upgrade_mod=None): + def __init__(self, plugin_name, init_schema, db_file_name=None, upgrade_mod=None): """ - Runs the initialisation process that includes creating the connection - to the database and the tables if they don't exist. + Runs the initialisation process that includes creating the connection to the database and the tables if they do + not exist. ``plugin_name`` The name to setup paths and settings section names @@ -180,8 +178,7 @@ The upgrade_schema function for this database ``db_file_name`` - The file name to use for this database. Defaults to None resulting - in the plugin_name being used. + The file name to use for this database. Defaults to None resulting in the plugin_name being used. """ settings = Settings() settings.beginGroup(plugin_name) @@ -241,11 +238,9 @@ self.is_dirty = True return True except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue - "MySQL has gone away"') self.session.rollback() if try_count >= 2: @@ -276,11 +271,9 @@ self.is_dirty = True return True except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue, "MySQL has gone away"') self.session.rollback() if try_count >= 2: @@ -310,11 +303,9 @@ try: return self.session.query(object_class).get(key) except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue, "MySQL has gone away"') if try_count >= 2: raise @@ -333,11 +324,9 @@ try: return self.session.query(object_class).filter(filter_clause).first() except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue, "MySQL has gone away"') if try_count >= 2: raise @@ -350,8 +339,7 @@ The type of objects to return ``filter_clause`` - The filter governing selection of objects to return. Defaults to - None. + The filter governing selection of objects to return. Defaults to None. ``order_by_ref`` Any parameters to order the returned objects by. Defaults to None. @@ -367,11 +355,9 @@ try: return query.all() except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue, "MySQL has gone away"') if try_count >= 2: raise @@ -384,8 +370,7 @@ The type of objects to return. ``filter_clause`` - The filter governing selection of objects to return. Defaults to - None. + The filter governing selection of objects to return. Defaults to None. """ query = self.session.query(object_class) if filter_clause is not None: @@ -394,11 +379,9 @@ try: return query.count() except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue, "MySQL has gone away"') if try_count >= 2: raise @@ -422,11 +405,9 @@ self.is_dirty = True return True except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue, "MySQL has gone away"') self.session.rollback() if try_count >= 2: @@ -443,17 +424,14 @@ def delete_all_objects(self, object_class, filter_clause=None): """ - Delete all object records. - This method should only be used for simple tables and not ones with - relationships. The relationships are not deleted from the database and - this will lead to database corruptions. + Delete all object records. This method should only be used for simple tables and **not** ones with + relationships. The relationships are not deleted from the database and this will lead to database corruptions. ``object_class`` The type of object to delete ``filter_clause`` - The filter governing selection of objects to return. Defaults to - None. + The filter governing selection of objects to return. Defaults to None. """ for try_count in range(3): try: @@ -465,11 +443,9 @@ self.is_dirty = True return True except OperationalError: - # This exception clause is for users running MySQL which likes - # to terminate connections on its own without telling anyone. - # See bug #927473 - # However, other dbms can raise it, usually in a non-recoverable - # way. So we only retry 3 times. + # This exception clause is for users running MySQL which likes to terminate connections on its own + # without telling anyone. See bug #927473. However, other dbms can raise it, usually in a + # non-recoverable way. So we only retry 3 times. log.exception(u'Probably a MySQL issue, "MySQL has gone away"') self.session.rollback() if try_count >= 2: === modified file 'openlp/core/resources.py' --- openlp/core/resources.py 2013-03-14 11:39:04 +0000 +++ openlp/core/resources.py 2013-03-22 20:42:21 +0000 @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# vim: autoindent shiftwidth=4 expandtab textwidth=80 tabstop=4 softtabstop=4 +# vim: autoindent shiftwidth=4 expandtab textwidth=120 tabstop=4 softtabstop=4 ############################################################################### # OpenLP - Open Source Lyrics Projection # @@ -72147,13 +72147,11 @@ """ Initialise OpenLP resources at application startup. """ - QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, - qt_resource_data) + QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data) def qCleanupResources(): """ Cleanup OpenLP resources when the application shuts down. """ - QtCore.qUnregisterResourceData(0x01, qt_resource_struct, qt_resource_name, - qt_resource_data) + QtCore.qUnregisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data)
_______________________________________________ Mailing list: https://launchpad.net/~openlp-core Post to : openlp-core@lists.launchpad.net Unsubscribe : https://launchpad.net/~openlp-core More help : https://help.launchpad.net/ListHelp