浏览代码

RepoHook: do not list options twice during hash based approval

Instead of

  Do you want to allow this script to run (yes/yes-never-ask-again/NO)? (yes/always/NO)?

ask

  Do you want to allow this script to run (yes/always/NO)?

Change-Id: I5f5a2d0e88086a8d85e54fb8623a62d74a20956a
Signed-off-by: Jonathan Nieder <jrn@google.com>
Jonathan Nieder 9 年之前
父节点
当前提交
71e4cea6de
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      project.py

+ 2 - 4
project.py

@@ -522,13 +522,11 @@ class RepoHook(object):
     prompt = ('Repo %s run the script:\n'
               '  %s\n'
               '\n'
-              'Do you want to allow this script to run '
-              '(yes/yes-never-ask-again/NO)? ') % (self._GetMustVerb(),
-                                                   self._script_fullpath)
+              'Do you want to allow this script to run')
     return self._CheckForHookApprovalHelper(
         'approvedhash',
         self._GetHash(),
-        prompt,
+        prompt % (self._GetMustVerb(), self._script_fullpath),
         'Scripts have changed since %s was allowed.' % (self._hook_type,))
 
   def _ExecuteHook(self, **kwargs):