if two files are the same... we check name (maybe we should drop
that) date_time, size and CRC...
make the two createObjects have the same structure...
[git-p4: depot-paths = "//depot/": change = 1409]
your function failed... Default to off.. makes debugging a lot
easier when testing the auto detect feature..
[git-p4: depot-paths = "//depot/": change = 1378]
add method for formating the duration... convert from int/float to
the string..
make sorting a bit smarter...
[git-p4: depot-paths = "//depot/": change = 1377]
drop addContainer, it wasn't used, and didn't make much sense as
we normally addItem Containers directly, instead of creating a
Container..
make example work again..
[git-p4: depot-paths = "//depot/": change = 1349]
rid of a lot of cut and paste...
add a new module that uses XML to create a custom object... One
example is to support a simple mp3 streaming website:
<?xml version="1.0"?>
<Object>
<mimetype>audio/mpeg</mimetype>
<res>
<url>http://streaming.uoregon.edu:8000/</url>
</res>
</Object>
Should be expanded to support more, but this is a good first
cut...
[git-p4: depot-paths = "//depot/": change = 1345]
can take a long while, bad in that we loose some of the async
requirements...
as things are in a thread, do requests web synchronously, we no longer
have to raise a Defered.. I'm not happy, but it'll take work to
properly be a mix between the two..
[git-p4: depot-paths = "//depot/": change = 1308]
exactly like os.path.join.. it'll dirname the base and then add
the component... not very useful as paths and files cannot be
told apart.. urljoin is only useful for relative browsing, not
for my use..
[git-p4: depot-paths = "//depot/": change = 1278]
isn't necessary...
make the mimetype function work..
do the notifies as part of startService which will get called once
the protocol is up...
[git-p4: depot-paths = "//depot/": change = 1277]
the path, but default to checking it... there probably should
be a better way, maybe a checkConfig function or something...
use urlparse to join the urls...
[git-p4: depot-paths = "//depot/": change = 1274]
line parsing now... but keep the old interface..
This allows us to parametize the service better, but I still need
to make it a plugin if I want twistd to be happy... but now someone
can write a .tac file w/ a config and things will work...
[git-p4: depot-paths = "//depot/": change = 1271]
setup immediately.. This does mean we have to queue up packets...
This means our caller doesn't have to know about SSDP_ADDR anymore...
Though we should still provide a function to start us up..
[git-p4: depot-paths = "//depot/": change = 1270]