439 # Therefore don't delete the following line |
439 # Therefore don't delete the following line |
440 print _("Current working directory :"), self.workdir |
440 print _("Current working directory :"), self.workdir |
441 |
441 |
442 # Configure and publish service |
442 # Configure and publish service |
443 # Not publish service if localhost in address params |
443 # Not publish service if localhost in address params |
444 if (self.servicename is not None and |
444 if self.servicename is not None and \ |
445 self.ip_addr is not None and |
445 self.ip_addr is not None and \ |
446 self.ip_addr != "localhost" and |
446 self.ip_addr != "localhost" and \ |
447 self.ip_addr != "127.0.0.1"): |
447 self.ip_addr != "127.0.0.1": |
448 print _("Publishing service on local network") |
448 print _("Publishing service on local network") |
449 self.servicepublisher = ServicePublisher.ServicePublisher() |
449 self.servicepublisher = ServicePublisher.ServicePublisher() |
450 self.servicepublisher.RegisterService(self.servicename, self.ip_addr, self.port) |
450 self.servicepublisher.RegisterService(self.servicename, self.ip_addr, self.port) |
451 |
451 |
452 self.plcobj.AutoLoad() |
452 self.plcobj.AutoLoad() |