Changeset 7e450c3 for skype/skyped.py


Ignore:
Timestamp:
2008-01-11T20:29:28Z (17 years ago)
Author:
Miklos Vajna <vmiklos@…>
Branches:
master
Children:
a0b206b
Parents:
680920f
Message:

skyped: allow overwriting the host '0.0.0.0'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • skype/skyped.py

    r680920f r7e450c3  
    135135                self.debug = False
    136136                self.help = False
     137                self.host = "0.0.0.0"
    137138                self.port = 2727
    138139                self.version = False
     
    146147        -d      --debug         enable debug messages
    147148        -h      --help          this help
     149        -H      --host          set the tcp host (default: %s)
    148150        -n      --nofork        don't run as daemon in the background
    149151        -p      --port          set the tcp port (default: %d)
    150         -v      --version       display version information""" % self.port
     152        -v      --version       display version information""" % (self.host, self.port)
    151153                sys.exit(ret)
    152154
     
    154156        options = Options()
    155157        try:
    156                 opts, args = getopt.getopt(sys.argv[1:], "dhnp:v", ["daemon", "help", "nofork", "port=", "version"])
     158                opts, args = getopt.getopt(sys.argv[1:], "dhH:np:v", ["daemon", "help", "host=", "nofork", "port=", "version"])
    157159        except getopt.GetoptError:
    158160                options.usage(1)
     
    162164                elif opt in ("-h", "--help"):
    163165                        options.help = True
     166                elif opt in ("-H", "--host"):
     167                        options.host = arg
    164168                elif opt in ("-n", "--nofork"):
    165169                        options.daemon = False
     
    184188                        print 'skyped is started on port %s, pid: %d' % (options.port, pid)
    185189                        sys.exit(0)
    186         server('0.0.0.0', options.port)
     190        server(options.host, options.port)
    187191        try:
    188192                skype = SkypeApi()
Note: See TracChangeset for help on using the changeset viewer.