Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Commits

Ticket #7867: MythVideo unable to use directory names containing ':'

 

 

MythTV commits RSS feed   Index | Next | Previous | View Threaded


mythtv at cvs

Jan 6, 2010, 10:23 AM

Post #1 of 3 (389 views)
Permalink
Ticket #7867: MythVideo unable to use directory names containing ':'

#7867: MythVideo unable to use directory names containing ':'
--------------------------------+-------------------------------------------
Reporter: anonymous | Owner: awithers
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: Plugin - MythVideo | Version: head
Severity: medium | Mlocked: 0
--------------------------------+-------------------------------------------
MythVideo uses colon ':' as separator for multiple directories in its
VideoStartupDir DB field. However, colon is a perfectly valid character
in linux filenames, so MythVideo fails to locate directories that have ':'
in their names. Same problem occurs with storage groups that include
directory names containing colon - MythVideo can't find them.

MythVideo should instead use a non-filename-valid separator, such as
semicolon ';'

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7867>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Jan 7, 2010, 10:28 AM

Post #2 of 3 (330 views)
Permalink
Re: Ticket #7867: MythVideo unable to use directory names containing ':' [In reply to]

#7867: MythVideo unable to use directory names containing ':'
--------------------------------+-------------------------------------------
Reporter: anonymous | Owner: awithers
Type: defect | Status: closed
Priority: minor | Milestone: unknown
Component: Plugin - MythVideo | Version: head
Severity: medium | Resolution: wontfix
Mlocked: 0 |
--------------------------------+-------------------------------------------
Changes (by robertm):

* status: new => closed
* resolution: => wontfix


Comment:

Unfortunately, only "/" and NUL are invalid in linux/unix filesystems.
Even a semicolon would be an allowed filename character. Because we won't
use NUL as a separator and / is a directory delimiter, we must settle on a
usable character for directory separators.

See:

http://en.wikipedia.org/wiki/Comparison_of_file_systems#cite_note-
note-25-3

With all that in mind, I'll be leaving this the same to remain consistent
with the rest of Myth where similar separators are used.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7867#comment:1>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits


mythtv at cvs

Jan 7, 2010, 10:39 AM

Post #3 of 3 (337 views)
Permalink
Re: Ticket #7867: MythVideo unable to use directory names containing ':' [In reply to]

#7867: MythVideo unable to use directory names containing ':'
--------------------------------+-------------------------------------------
Reporter: anonymous | Owner: awithers
Type: defect | Status: closed
Priority: minor | Milestone: unknown
Component: Plugin - MythVideo | Version: head
Severity: medium | Resolution: wontfix
Mlocked: 0 |
--------------------------------+-------------------------------------------

Comment(by stuartm):

I think it's worth noting that the existing setting for local folders will
probably disappear once the issues with ISOs and storage groups streaming
is sorted.

--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7867#comment:2>
MythTV <http://www.mythtv.org/>
MythTV
_______________________________________________
mythtv-commits mailing list
mythtv-commits [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-commits

MythTV commits RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.