Revision cf192249
b/daemons/ganeti-noded | ||
---|---|---|
721 | 721 |
|
722 | 722 |
""" |
723 | 723 |
parser = OptionParser(description="Ganeti node daemon", |
724 |
usage="%prog [-f] [-d]", |
|
724 |
usage="%prog [-f] [-d] [-b ADDRESS]",
|
|
725 | 725 |
version="%%prog (ganeti) %s" % |
726 | 726 |
constants.RELEASE_VERSION) |
727 | 727 |
|
... | ... | |
731 | 731 |
parser.add_option("-d", "--debug", dest="debug", |
732 | 732 |
help="Enable some debug messages", |
733 | 733 |
default=False, action="store_true") |
734 |
parser.add_option("-b", "--bind", dest="bind_address", |
|
735 |
help="Bind address", |
|
736 |
default="", metavar="ADDRESS") |
|
737 |
|
|
734 | 738 |
options, args = parser.parse_args() |
735 | 739 |
return options, args |
736 | 740 |
|
... | ... | |
781 | 785 |
queue_lock = jstore.InitAndVerifyQueue(must_lock=False) |
782 | 786 |
|
783 | 787 |
mainloop = daemon.Mainloop() |
784 |
server = NodeHttpServer(mainloop, "", port,
|
|
788 |
server = NodeHttpServer(mainloop, options.bind_address, port,
|
|
785 | 789 |
ssl_params=ssl_params, ssl_verify_peer=True) |
786 | 790 |
server.Start() |
787 | 791 |
try: |
Also available in: Unified diff