git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] svn-fe: Conform to pep8
@ 2014-05-09  2:36 William Giokas
  2014-05-09  2:46 ` Jonathan Nieder
  0 siblings, 1 reply; 3+ messages in thread
From: William Giokas @ 2014-05-09  2:36 UTC (permalink / raw)
  To: git; +Cc: William Giokas, jrnieder

Quite a large change, most of this was whitespace changes, though there
were a few places where I removed a comma or added a few characters.
Should pass through pep8 and pass every test.
---
 contrib/svn-fe/svnrdump_sim.py | 93 +++++++++++++++++++++++-------------------
 1 file changed, 52 insertions(+), 41 deletions(-)

diff --git a/contrib/svn-fe/svnrdump_sim.py b/contrib/svn-fe/svnrdump_sim.py
index 4e78a1c..11ac6f6 100755
--- a/contrib/svn-fe/svnrdump_sim.py
+++ b/contrib/svn-fe/svnrdump_sim.py
@@ -5,53 +5,64 @@ of the specified revision range.
 To simulate incremental imports the environment variable SVNRMAX can be set
 to the highest revision that should be available.
 """
-import sys, os
+import sys
+import os
 
 if sys.hexversion < 0x02040000:
-        # The limiter is the ValueError() calls. This may be too conservative
-        sys.stderr.write("svnrdump-sim.py: requires Python 2.4 or later.\n")
-        sys.exit(1)
+    # The limiter is the ValueError() calls. This may be too conservative
+    sys.stderr.write("svnrdump-sim.py: requires Python 2.4 or later.\n")
+    sys.exit(1)
+
 
 def getrevlimit():
-        var = 'SVNRMAX'
-        if var in os.environ:
-                return os.environ[var]
-        return None
+    var = 'SVNRMAX'
+    if var in os.environ:
+        return os.environ[var]
+    return None
+
 
 def writedump(url, lower, upper):
-        if url.startswith('sim://'):
-                filename = url[6:]
-                if filename[-1] == '/': filename = filename[:-1] #remove terminating slash
-        else:
-                raise ValueError('sim:// url required')
-        f = open(filename, 'r');
-        state = 'header'
-        wroterev = False
-        while(True):
-                l = f.readline()
-                if l == '': break
-                if state == 'header' and l.startswith('Revision-number: '):
-                        state = 'prefix'
-                if state == 'prefix' and l == 'Revision-number: %s\n' % lower:
-                        state = 'selection'
-                if not upper == 'HEAD' and state == 'selection' and l == 'Revision-number: %s\n' % upper:
-                        break;
+    if url.startswith('sim://'):
+        filename = url[6:]
+        if filename[-1] == '/':
+            filename = filename[:-1]  # remove terminating slash
+    else:
+        raise ValueError('sim:// url required')
+    f = open(filename, 'r')
+    state = 'header'
+    wroterev = False
+    while(True):
+        l = f.readline()
+        if l == '':
+            break
+        if state == 'header' and l.startswith('Revision-number: '):
+            state = 'prefix'
+        if state == 'prefix' and l == 'Revision-number: %s\n' % lower:
+            state = 'selection'
+        if not upper == 'HEAD' and state == 'selection' and \
+                l == 'Revision-number: %s\n' % upper:
+            break
 
-                if state == 'header' or state == 'selection':
-                        if state == 'selection': wroterev = True
-                        sys.stdout.write(l)
-        return wroterev
+        if state == 'header' or state == 'selection':
+            if state == 'selection':
+                wroterev = True
+            sys.stdout.write(l)
+    return wroterev
 
 if __name__ == "__main__":
-        if not (len(sys.argv) in (3, 4, 5)):
-                print("usage: %s dump URL -rLOWER:UPPER")
-                sys.exit(1)
-        if not sys.argv[1] == 'dump': raise NotImplementedError('only "dump" is suppported.')
-        url = sys.argv[2]
-        r = ('0', 'HEAD')
-        if len(sys.argv) == 4 and sys.argv[3][0:2] == '-r':
-                r = sys.argv[3][2:].lstrip().split(':')
-        if not getrevlimit() is None: r[1] = getrevlimit()
-        if writedump(url, r[0], r[1]): ret = 0
-        else: ret = 1
-        sys.exit(ret)
+    if not (len(sys.argv) in (3, 4, 5)):
+        print("usage: %s dump URL -rLOWER:UPPER")
+        sys.exit(1)
+    if not sys.argv[1] == 'dump':
+        raise NotImplementedError('only "dump" is suppported.')
+    url = sys.argv[2]
+    r = ('0', 'HEAD')
+    if len(sys.argv) == 4 and sys.argv[3][0:2] == '-r':
+        r = sys.argv[3][2:].lstrip().split(':')
+    if not getrevlimit() is None:
+        r[1] = getrevlimit()
+    if writedump(url, r[0], r[1]):
+        ret = 0
+    else:
+        ret = 1
+    sys.exit(ret)
-- 
2.0.0.rc2

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH] svn-fe: Conform to pep8
  2014-05-09  2:36 [PATCH] svn-fe: Conform to pep8 William Giokas
@ 2014-05-09  2:46 ` Jonathan Nieder
  2014-05-09  3:03   ` William Giokas
  0 siblings, 1 reply; 3+ messages in thread
From: Jonathan Nieder @ 2014-05-09  2:46 UTC (permalink / raw)
  To: William Giokas; +Cc: git

Hi,

William Giokas wrote:

> Quite a large change, most of this was whitespace changes, though there
> were a few places where I removed a comma or added a few characters.
> Should pass through pep8 and pass every test.

Thanks!  Mind if I forge your sign-off?  (See
Documentation/SubmittingPatches section (5) "Sign your work" for what
this means.)

Jonathan

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PATCH] svn-fe: Conform to pep8
  2014-05-09  2:46 ` Jonathan Nieder
@ 2014-05-09  3:03   ` William Giokas
  0 siblings, 0 replies; 3+ messages in thread
From: William Giokas @ 2014-05-09  3:03 UTC (permalink / raw)
  To: Jonathan Nieder; +Cc: git

[-- Attachment #1: Type: text/plain, Size: 742 bytes --]

On Thu, May 08, 2014 at 07:46:33PM -0700, Jonathan Nieder wrote:
> Hi,
> 
> William Giokas wrote:
> 
> > Quite a large change, most of this was whitespace changes, though there
> > were a few places where I removed a comma or added a few characters.
> > Should pass through pep8 and pass every test.
> 
> Thanks!  Mind if I forge your sign-off?  (See
> Documentation/SubmittingPatches section (5) "Sign your work" for what
> this means.)

Oops. Feel free to put that in there. Most projects that I work on don't
require that and I've gotten in the habbit of not using it.


Thanks,
-- 
William Giokas | KaiSforza | http://kaictl.net/
GnuPG Key: 0x73CD09CF
Fingerprint: F73F 50EF BBE2 9846 8306  E6B8 6902 06D8 73CD 09CF

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-05-09  3:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-09  2:36 [PATCH] svn-fe: Conform to pep8 William Giokas
2014-05-09  2:46 ` Jonathan Nieder
2014-05-09  3:03   ` William Giokas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).