コード例 #1
0
ファイル: test_gpg.py プロジェクト: daleathan/weblate
 def test_get(self):
     self.assertEqual(check_data_writable(), [])
     # This will generate new key
     key = get_gpg_sign_key()
     self.assertIsNotNone(key)
     # Check cache access
     self.assertEqual(key, get_gpg_sign_key())
     # Check empty cache
     cache.delete('gpg-key-id')
     self.assertEqual(key, get_gpg_sign_key())
コード例 #2
0
ファイル: test_gpg.py プロジェクト: wyscjm/weblate
 def test_get(self):
     self.assertEqual(check_data_writable(), [])
     # This will generate new key
     key = get_gpg_sign_key()
     self.assertIsNotNone(key)
     # Check cache access
     self.assertEqual(key, get_gpg_sign_key())
     # Check empty cache
     cache.delete('gpg-key-id')
     self.assertEqual(key, get_gpg_sign_key())
コード例 #3
0
 def page_context(self, context):
     context.update({
         'title': _('Weblate keys'),
         'gpg_key_id': get_gpg_sign_key(),
         'gpg_key': get_gpg_public_key(),
         'ssh_key': get_key_data(),
         'allow_index': True,
     })
コード例 #4
0
ファイル: about.py プロジェクト: nijel/weblate
 def page_context(self, context):
     context.update({
         'title': _('Weblate keys'),
         'gpg_key_id': get_gpg_sign_key(),
         'gpg_key': get_gpg_public_key(),
         'ssh_key': get_key_data(),
         'allow_index': True,
     })
コード例 #5
0
ファイル: about.py プロジェクト: renatofb/weblate
 def page_context(self, context):
     context.update({
         "title": _("Weblate keys"),
         "gpg_key_id": get_gpg_sign_key(),
         "gpg_key": get_gpg_public_key(),
         "ssh_key": get_key_data(),
         "allow_index": True,
     })
コード例 #6
0
ファイル: basic.py プロジェクト: sergey48k/weblate
def keys(request):
    """Show keys information."""
    return render(
        request, 'keys.html', {
            'title': _('Weblate keys'),
            'gpg_key_id': get_gpg_sign_key(),
            'gpg_key': get_gpg_public_key(),
            'ssh_key': get_key_data(),
            'allow_index': True,
        })
コード例 #7
0
ファイル: basic.py プロジェクト: leungitc12/weblate
def about(request):
    """Show about page with version information."""
    return render(
        request, 'about.html', {
            'title': _('About Weblate'),
            'versions': get_versions() + get_optional_versions(),
            'allow_index': True,
            'gpg_key_id': get_gpg_sign_key(),
            'gpg_key': get_gpg_public_key(),
        })
コード例 #8
0
ファイル: basic.py プロジェクト: daleathan/weblate
def about(request):
    """Show about page with version information."""
    return render(
        request,
        'about.html',
        {
            'title': _('About Weblate'),
            'versions': get_versions() + get_optional_versions(),
            'allow_index': True,
            'gpg_key_id': get_gpg_sign_key(),
            'gpg_key': get_gpg_public_key(),
        }
    )
コード例 #9
0
ファイル: git.py プロジェクト: CFPAOrg/weblate
 def get_gpg_sign_args():
     sign_key = get_gpg_sign_key()
     if sign_key:
         return ["--gpg-sign={}".format(sign_key)]
     return []
コード例 #10
0
 def _get_gpg_sign():
     sign_key = get_gpg_sign_key()
     if sign_key:
         return ['--gpg-sign={}'.format(sign_key)]
     return []
コード例 #11
0
ファイル: git.py プロジェクト: nijel/weblate
 def get_gpg_sign_args():
     sign_key = get_gpg_sign_key()
     if sign_key:
         return [f"--gpg-sign={sign_key}"]
     return []
コード例 #12
0
ファイル: git.py プロジェクト: daleathan/weblate
 def _get_gpg_sign():
     sign_key = get_gpg_sign_key()
     if sign_key:
         return ['--gpg-sign={}'.format(sign_key)]
     return []