
nigel at ind
Nov 28, 2007, 5:28 PM
Post #2 of 2
(445 views)
Permalink
|
|
Re: [mythtv-commits] mythtv commit: r14964 - in trunk/mythtv by nigel
[In reply to]
|
|
> Nigel, this causes my backend not to use the database on the localhost > but instead connect to another database on the network. Hmmm. Unless there is a config.xml to tell it otherwise, the code is meant to try localhost first. Honest! ... bool MythContextPrivate::FindDatabase(const bool prompt, const bool noPrompt) ... // 1. Load either mysql.txt, or use sensible "localhost" defaults: LoadDatabaseSettings(); // 2. If the user isn't forcing up the chooser UI, look for a default // backend in config.xml, then test DB settings we've got so far: if (!manualSelect) { // config.xml may contain a backend host UUID and PIN. // If so, try to AutoDiscover UPnP server, and use its DB settings: if (DefaultUPnP(failure)) // Probably a valid backend, autoSelect = manualSelect = false; // so disable any further UPnP else VERBOSE(VB_IMPORTANT, failure); failure = TestDBconnection(); if (failure.isEmpty()) goto DBfound; That TestDBconnection() should have used the localhost settings in mysql.txt, and given you the right DB? I don't suppose you still have the program output? ... > I presume it wouldn't be affected because "-d" makes it ignore > the whole UPnP stuff. At the moment, -d only ignores the backend chooser. UPnP auto discovery will still try to connect. -- Nigel Pearson, nigel [at] ind| 4 8 Telstra Net. Eng., Sydney, Australia | 15 16 Office: 9202 3900 Fax: 9261 3912 | 23 42 Mobile: 0408 664435 Home: 9792 6998 | Lost _______________________________________________ mythtv-dev mailing list mythtv-dev [at] mythtv http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
|