Beispiel #1
0
	def check():
		''' Run an integrity check '''
		Msg.info(_('{0} packages found').format(LocalRepo._repo.size))
		Msg.process(_('Running integrity check'))
		errors = LocalRepo._repo.check()

		if not errors:
			Msg.info(_('No errors found'))
			Log.log(_('Finished integrity check without any errors'))
			return

		Log.log(_('Finished integrity check with errors:'))

		for e in errors:
			Msg.result(e)
			Log.error(e)
Beispiel #2
0
    def check():
        ''' Run an integrity check '''
        Msg.info(_('{0} packages found').format(len(LocalRepo._repo)))
        Msg.process(_('Running integrity check'))
        errors = LocalRepo._repo.check()

        if not errors:
            Msg.info(_('No errors found'))
            Log.log(_('Finished integrity check without any errors'))
            return

        Log.log(_('Finished integrity check with errors:'))

        for e in errors:
            Msg.result(e)
            Log.error(e)
Beispiel #3
0
	def test_log(self, error=False):
		msgs = ['Hello!', 'This is just a test...', 'Everything is fine... hopefully']
		Log.init(self.repo)

		for msg in msgs:
			Log.error(msg) if error else Log.log(msg)

		Log.close()

		with open(self.log) as f:
			i = 0
			p = '^\[[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}\] '

			if error:
				p += '\[\w+\] '

			for line in f:
				self.assertRegex(line, p + msgs[i] + '\n')
				i += 1
Beispiel #4
0
    def test_log(self, error=False):
        msgs = [
            'Hello!', 'This is just a test...',
            'Everything is fine... hopefully'
        ]
        Log.init(self.repo)

        for msg in msgs:
            Log.error(msg) if error else Log.log(msg)

        Log.close()

        with open(self.log) as f:
            i = 0
            p = '^\[[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}\] '

            if error:
                p += '\[\w+\] '

            for line in f:
                self.assertRegex(line, p + msgs[i] + '\n')
                i += 1
Beispiel #5
0
	def error(error):
		''' Prints the error message and shuts down '''
		Msg.error(error.message)
		Log.error(error.message)
		LocalRepo.shutdown(1)
Beispiel #6
0
 def error(error):
     ''' Prints the error message and shuts down '''
     Msg.error(error.message)
     Log.error(error.message)
     LocalRepo.shutdown(1)