Ignore:
Timestamp:
7 Jan 2013, 08:01:24 (12 years ago)
Author:
Henrik Bettermann
Message:

Rename jobconfig to exportconfig.

Improve logging of exporting, downloading and discarding exports.

Location:
main/waeup.kofa/trunk/src/waeup/kofa/browser
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py

    r9835 r9836  
    15561556            job_id = self.context.start_export_job(
    15571557                exporter, self.request.principal.id)
     1558            ob_class = self.__implemented__.__name__.replace('waeup.kofa.','')
     1559            self.context.logger.info(
     1560                '%s - exported: %s, job_id=%s' % (ob_class, exporter, job_id))
    15581561        if DISCARD and job_id:
    15591562            entry = self.context.entry_from_job_id(job_id)
    15601563            self.context.delete_export_entry(entry)
     1564            ob_class = self.__implemented__.__name__.replace('waeup.kofa.','')
     1565            self.context.logger.info(
     1566                '%s - discarded: job_id=%s' % (ob_class, job_id))
    15611567            self.flash(_('Discarded export') + ' %s' % job_id)
    15621568        self.entries = doll_up(self, user=None)
     
    15911597        #    self.context.entry_from_job_id(job_id))
    15921598        ob_class = self.__implemented__.__name__.replace('waeup.kofa.','')
    1593         self.context.logger.info('%s - exported: %s' % (ob_class, filename))
     1599        self.context.logger.info(
     1600            '%s - downloaded: %s, job_id=%s' % (ob_class, filename, job_id))
    15941601        return result
    15951602
  • main/waeup.kofa/trunk/src/waeup/kofa/browser/templates/datacenterexportpage.pt

    r9835 r9836  
    3434<p i18n:translate="">
    3535  Student data exports have to be further configured. You can create CSV files
    36   on the corresponding <a href="jobconfig">configuration page</a>.
     36  on the corresponding <a href="@@exportconfig">configuration page</a>.
    3737</p>
    3838
  • main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py

    r9835 r9836  
    224224            self.app['datacenter'].storage, 'logs', 'datacenter.log')
    225225        logcontent = open(logfile).read()
     226        self.assertTrue('zope.mgr - browser.pages.ExportCSVPage - exported: '
     227                        'faculties, job_id=' in logcontent)
    226228        self.assertTrue('zope.mgr - browser.pages.ExportCSVView - '
    227                         'exported: WAeUP.Kofa_faculties.csv' in logcontent)
     229                        'downloaded: WAeUP.Kofa_faculties.csv, job_id=' in logcontent)
    228230        return
    229231
     
    308310            'current_session\r\n')
    309311        self.cleanup_run_job()
     312        logfile = os.path.join(
     313            self.app['datacenter'].storage, 'logs', 'datacenter.log')
     314        logcontent = open(logfile).read()
     315        self.assertTrue(
     316            'zope.mgr - students.browser.DatacenterExportJobContainerJobConfig '
     317            '- exported: students (None, None, None, None), job_id='
     318            in logcontent)
     319        self.assertTrue(
     320            'zope.mgr - browser.pages.ExportCSVView '
     321            '- downloaded: WAeUP.Kofa_students.csv, job_id=' in logcontent)
    310322        return
    311323
     
    317329        self.browser.getControl("Discard").click()
    318330        self.assertTrue('Discarded export' in self.browser.contents)
     331        logfile = os.path.join(
     332            self.app['datacenter'].storage, 'logs', 'datacenter.log')
     333        logcontent = open(logfile).read()
     334        self.assertTrue(
     335            'zope.mgr - browser.pages.ExportCSVPage - discarded: job_id='
     336            in logcontent)
    319337        return
    320338
Note: See TracChangeset for help on using the changeset viewer.