Example #1
0
    def install(self, data):
        for profileid, upgradeids in data:
            self._upgrade_profile(profileid, upgradeids)

        for adapter in self._get_sorted_post_upgrade_adapters():
            adapter()

        TransactionNote().set_transaction_note()
        recook_resources()
Example #2
0
    def install(self, data):
        self._register_after_commit_hook()
        for profileid, upgradeids in data:
            self._upgrade_profile(profileid, upgradeids)

        for adapter in self._get_sorted_post_upgrade_adapters():
            adapter()

        TransactionNote().set_transaction_note()
        recook_resources()
        self._process_indexing_queue()
Example #3
0
    def install(self, data):
        self._register_after_commit_hook()
        for profileid, upgradeids in data:
            self._upgrade_profile(profileid, upgradeids)

        for adapter in self._get_sorted_post_upgrade_adapters():
            adapter()

        TransactionNote().set_transaction_note()
        recook_resources()
        self._process_indexing_queue()
Example #4
0
    def install(self, data, intermediate_commit=False):
        self._register_after_commit_hook()
        for profileid, upgradeids in data:
            self._upgrade_profile(profileid, upgradeids, intermediate_commit)

        for adapter in self._get_sorted_post_upgrade_adapters():
            adapter()

        if intermediate_commit:
            transaction.get().note('finalizing installing upgrades')

        TransactionNote().set_transaction_note()
        recook_resources()
        self._process_indexing_queue()
Example #5
0
 def recook_resources(self):
     """Recook CSS and JavaScript resource bundles.
     """
     recook_resources()
     return 'OK'
Example #6
0
 def recook_resources(self):
     """Recook CSS and JavaScript resource bundles.
     """
     recook_resources()
     return 'OK'
 def test_recooking_resources(self):
     with self.assert_resources_recooked():
         recook_resources()