@@ -19,33 +19,30 @@ def directory(self):
1919 return os .path .abspath (os .path .dirname (__file__ ))
2020
2121 def src_directory (self ):
22- return os .path .join (self .directory (), ' src' )
22+ return os .path .join (self .directory (), " src" )
2323
2424 def unpack_downloaded_file (self , filename ):
2525 print ("unpacking" , filename )
26- arguments = [' tar' , ' -xf' ]
26+ arguments = [" tar" , " -xf" ]
2727 arguments .append (filename )
28+ subprocess .call (arguments , cwd = os .path .join (self .src_directory ()))
2829 subprocess .call (
29- arguments ,
30- cwd = os .path .join (self .src_directory ())
31- )
32- subprocess .call (
33- ['mv' , 'rebound-{version}' .format (version = self .version ), 'rebound' ],
34- cwd = os .path .join (self .src_directory ())
30+ ["mv" , "rebound-{version}" .format (version = self .version ), "rebound" ],
31+ cwd = os .path .join (self .src_directory ()),
3532 )
3633 print ("done" )
3734
3835 def start (self ):
39- if os .path .exists (' src' ):
36+ if os .path .exists (" src" ):
4037 counter = 0
41- while os .path .exists (' src.{0}' .format (counter )):
38+ while os .path .exists (" src.{0}" .format (counter )):
4239 counter += 1
4340 if counter > 100 :
4441 print ("too many backup directories" )
4542 break
46- os .rename (' src' , ' src.{0}' .format (counter ))
43+ os .rename (" src" , " src.{0}" .format (counter ))
4744
48- os .mkdir (' src' )
45+ os .mkdir (" src" )
4946
5047 url = self .url_template .format (version = self .version )
5148 filename = self .filename_template .format (version = self .version )
@@ -56,7 +53,7 @@ def start(self):
5653 self .unpack_downloaded_file (filename )
5754
5855
59- def main (version = '' ):
56+ def main (version = "" ):
6057 instance = GetCodeFromHttp ()
6158 instance .version = version
6259 instance .start ()
@@ -66,10 +63,10 @@ def new_option_parser():
6663 result = OptionParser ()
6764 result .add_option (
6865 "--version" ,
69- default = ' 31d117bdc92182073d0941c331f76e95f515bfc6' ,
66+ default = " 31d117bdc92182073d0941c331f76e95f515bfc6" ,
7067 dest = "version" ,
7168 help = "version number to download" ,
72- type = "string"
69+ type = "string" ,
7370 )
7471 return result
7572
0 commit comments