WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] This patch replaces tab with 4 whitespace

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] This patch replaces tab with 4 whitespaces in xensec_gen/main.py.
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Mon, 26 Mar 2007 14:20:13 -0700
Delivery-date: Mon, 26 Mar 2007 14:20:03 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Ewan Mellor <ewan@xxxxxxxxxxxxx>
# Date 1174914619 -3600
# Node ID 10fcea8f51cd28bd7970efb561da9fba879b151f
# Parent  adbcc10eb4c0667749cb48e196f1af9e0910b610
This patch replaces tab with 4 whitespaces in xensec_gen/main.py.

Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx>
---
 tools/security/python/xensec_gen/main.py |  226 +++++++++++++++----------------
 1 files changed, 113 insertions(+), 113 deletions(-)

diff -r adbcc10eb4c0 -r 10fcea8f51cd tools/security/python/xensec_gen/main.py
--- a/tools/security/python/xensec_gen/main.py  Mon Mar 26 14:09:36 2007 +0100
+++ b/tools/security/python/xensec_gen/main.py  Mon Mar 26 14:10:19 2007 +0100
@@ -39,147 +39,147 @@ gGroup    = 'nobody'
 gGroup    = 'nobody'
 
 def usage( ):
-       print >>sys.stderr, 'Usage:  ' + sys.argv[0] + ' [OPTIONS]'
-       print >>sys.stderr, '  OPTIONS:'
-       print >>sys.stderr, '  -p, --httpport'
-       print >>sys.stderr, '     The port on which the http server is to 
listen'
-       print >>sys.stderr, '     (default: ' + str( gHttpPort ) + ')'
-       print >>sys.stderr, '  -d, --httpdir'
-       print >>sys.stderr, '     The directory where the http server is to 
serve pages from'
-       print >>sys.stderr, '     (default: ' + gHttpDir + ')'
-       print >>sys.stderr, '  -l, --logfile'
-       print >>sys.stderr, '     The file in which to log messages generated 
by this command'
-       print >>sys.stderr, '     (default: ' + gLogFile + ')'
-       print >>sys.stderr, '  -u, --user'
-       print >>sys.stderr, '     The user under which this command is to run.  
This parameter'
-       print >>sys.stderr, '     is only used when invoked under the "root" 
user'
-       print >>sys.stderr, '     (default: ' + gUser + ')'
-       print >>sys.stderr, '  -g, --group'
-       print >>sys.stderr, '     The group under which this command is to run. 
 This parameter'
-       print >>sys.stderr, '     is only used when invoked under the "root" 
user'
-       print >>sys.stderr, '     (default: ' + gGroup + ')'
-       print >>sys.stderr, '  -f'
-       print >>sys.stderr, '     Run the command in the foreground.  The 
logfile option will be'
-       print >>sys.stderr, '     ignored and all output will be directed to 
stdout and stderr.'
-       print >>sys.stderr, '  -h, --help'
-       print >>sys.stderr, '     Display the command usage information'
+    print >>sys.stderr, 'Usage:  ' + sys.argv[0] + ' [OPTIONS]'
+    print >>sys.stderr, '  OPTIONS:'
+    print >>sys.stderr, '  -p, --httpport'
+    print >>sys.stderr, '     The port on which the http server is to listen'
+    print >>sys.stderr, '     (default: ' + str( gHttpPort ) + ')'
+    print >>sys.stderr, '  -d, --httpdir'
+    print >>sys.stderr, '     The directory where the http server is to serve 
pages from'
+    print >>sys.stderr, '     (default: ' + gHttpDir + ')'
+    print >>sys.stderr, '  -l, --logfile'
+    print >>sys.stderr, '     The file in which to log messages generated by 
this command'
+    print >>sys.stderr, '     (default: ' + gLogFile + ')'
+    print >>sys.stderr, '  -u, --user'
+    print >>sys.stderr, '     The user under which this command is to run.  
This parameter'
+    print >>sys.stderr, '     is only used when invoked under the "root" user'
+    print >>sys.stderr, '     (default: ' + gUser + ')'
+    print >>sys.stderr, '  -g, --group'
+    print >>sys.stderr, '     The group under which this command is to run.  
This parameter'
+    print >>sys.stderr, '     is only used when invoked under the "root" user'
+    print >>sys.stderr, '     (default: ' + gGroup + ')'
+    print >>sys.stderr, '  -f'
+    print >>sys.stderr, '     Run the command in the foreground.  The logfile 
option will be'
+    print >>sys.stderr, '     ignored and all output will be directed to 
stdout and stderr.'
+    print >>sys.stderr, '  -h, --help'
+    print >>sys.stderr, '     Display the command usage information'
 
 def runServer( aServerPort,
                aServerClass  = BaseHTTPServer.HTTPServer,
                aHandlerClass = CGIHTTPServer.CGIHTTPRequestHandler ):
-       serverAddress = ( '', aServerPort )
-       httpd = aServerClass( serverAddress, aHandlerClass )
-       httpd.serve_forever( )
+    serverAddress = ( '', aServerPort )
+    httpd = aServerClass( serverAddress, aHandlerClass )
+    httpd.serve_forever( )
 
 def daemonize( aHttpDir, aLogFile, aUser, aGroup, aFork = 'true' ):
-       # Do some pre-daemon activities
-       os.umask( 027 )
-       if os.getuid( ) == 0:
-               # If we are running as root, we will change that
-               uid = pwd.getpwnam( aUser )[2]
-               gid = grp.getgrnam( aGroup )[2]
+    # Do some pre-daemon activities
+    os.umask( 027 )
+    if os.getuid( ) == 0:
+        # If we are running as root, we will change that
+        uid = pwd.getpwnam( aUser )[2]
+        gid = grp.getgrnam( aGroup )[2]
 
-               if aFork == 'true':
-                       # Change the owner of the log file to the user/group
-                       #   under which the daemon is to run
-                       flog = open( aLogFile, 'a' )
-                       flog.close( )
-                       os.chown( aLogFile, uid, gid )
+        if aFork == 'true':
+            # Change the owner of the log file to the user/group
+            #   under which the daemon is to run
+            flog = open( aLogFile, 'a' )
+            flog.close( )
+            os.chown( aLogFile, uid, gid )
 
-               # Change the uid/gid of the process
-               os.setgid( gid )
-               os.setuid( uid )
+        # Change the uid/gid of the process
+        os.setgid( gid )
+        os.setuid( uid )
 
-       # Change to the HTTP directory
-       os.chdir( aHttpDir )
+    # Change to the HTTP directory
+    os.chdir( aHttpDir )
 
-       if aFork == 'true':
-               # Do first fork
-               try:
-                       pid = os.fork( )
-                       if pid:
-                               # Parent process
-                               return pid
+    if aFork == 'true':
+        # Do first fork
+        try:
+            pid = os.fork( )
+            if pid:
+            # Parent process
+                return pid
 
-               except OSError, e:
-                       raise Exception, e
+        except OSError, e:
+            raise Exception, e
 
-               # First child process, create a new session
-               os.setsid( )
+        # First child process, create a new session
+        os.setsid( )
 
-               # Do second fork
-               try:
-                       pid = os.fork( )
-                       if pid:
-                               # Parent process
-                               os._exit( 0 )
+        # Do second fork
+        try:
+            pid = os.fork( )
+            if pid:
+                # Parent process
+                os._exit( 0 )
 
-               except OSError, e:
-                       raise Exception, e
+        except OSError, e:
+            raise Exception, e
 
-               # Reset stdin/stdout/stderr
-               fin  = open( '/dev/null',  'r' )
-               flog = open( aLogFile, 'a' )
-               os.dup2( fin.fileno( ),  sys.stdin.fileno( ) )
-               os.dup2( flog.fileno( ), sys.stdout.fileno( ) )
-               os.dup2( flog.fileno( ), sys.stderr.fileno( ) )
+        # Reset stdin/stdout/stderr
+        fin  = open( '/dev/null',  'r' )
+        flog = open( aLogFile, 'a' )
+        os.dup2( fin.fileno( ),  sys.stdin.fileno( ) )
+        os.dup2( flog.fileno( ), sys.stdout.fileno( ) )
+        os.dup2( flog.fileno( ), sys.stderr.fileno( ) )
 
 def main( ):
-       httpPort = gHttpPort
-       httpDir  = gHttpDir
-       logFile  = gLogFile
-       user     = gUser
-       group    = gGroup
-       doFork   = 'true'
+    httpPort = gHttpPort
+    httpDir  = gHttpDir
+    logFile  = gLogFile
+    user     = gUser
+    group    = gGroup
+    doFork   = 'true'
 
-       shortOpts = 'd:p:l:u:g:fh'
-       longOpts  = [ 'httpdir=', 'httpport=', 'logfile=', 'user=', 'group=', 
'help' ]
-       try:
-               opts, args = getopt.getopt( sys.argv[1:], shortOpts, longOpts )
+    shortOpts = 'd:p:l:u:g:fh'
+    longOpts  = [ 'httpdir=', 'httpport=', 'logfile=', 'user=', 'group=', 
'help' ]
+    try:
+        opts, args = getopt.getopt( sys.argv[1:], shortOpts, longOpts )
 
-       except getopt.GetoptError, e:
-               print >>sys.stderr, e
-               usage( )
-               sys.exit( )
+    except getopt.GetoptError, e:
+        print >>sys.stderr, e
+        usage( )
+        sys.exit( )
 
-       if len( args ) != 0:
-               print >>sys.stderr, 'Error: command arguments are not supported'
-               usage( )
-               sys.exit( )
+    if len( args ) != 0:
+        print >>sys.stderr, 'Error: command arguments are not supported'
+        usage( )
+        sys.exit( )
 
-       for opt, opt_value in opts:
-               if opt in ( '-h', '--help' ):
-                       usage( )
-                       sys.exit( )
+    for opt, opt_value in opts:
+        if opt in ( '-h', '--help' ):
+            usage( )
+            sys.exit( )
 
-               if opt in ( '-d', '--httpdir' ):
-                       httpDir = opt_value
+        if opt in ( '-d', '--httpdir' ):
+            httpDir = opt_value
 
-               if opt in ( '-p', '--httpport' ):
-                       try:
-                               httpPort = int( opt_value )
-                       except:
-                               print >>sys.stderr, 'Error: HTTP port is not 
valid'
-                               usage( )
-                               sys.exit( )
+        if opt in ( '-p', '--httpport' ):
+            try:
+                httpPort = int( opt_value )
+            except:
+                print >>sys.stderr, 'Error: HTTP port is not valid'
+                usage( )
+                sys.exit( )
 
-               if opt in ( '-l', '--logfile' ):
-                       logFile = opt_value
+        if opt in ( '-l', '--logfile' ):
+            logFile = opt_value
 
-               if opt in ( '-u', '--user' ):
-                       user = opt_value
+        if opt in ( '-u', '--user' ):
+            user = opt_value
 
-               if opt in ( '-g', '--group' ):
-                       group = opt_value
+        if opt in ( '-g', '--group' ):
+            group = opt_value
 
-               if opt in ( '-f' ):
-                       doFork = 'false'
+        if opt in ( '-f' ):
+            doFork = 'false'
 
-       pid = daemonize( httpDir, logFile, user, group, doFork )
-       if pid > 0:
-               sys.exit( )
+    pid = daemonize( httpDir, logFile, user, group, doFork )
+    if pid > 0:
+        sys.exit( )
 
-       runServer( httpPort )
+    runServer( httpPort )
 
 if __name__ == '__main__':
-       main( )
+    main( )

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] This patch replaces tab with 4 whitespaces in xensec_gen/main.py., Xen patchbot-unstable <=