Custom Query (1174 matches)
Results (130 - 132 of 1174)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #30 | FIXED | Separate out and geniericify utility for parsing config from mediagoblin/celery_setup/__init__.py | ||
| Description |
It would be great if we could have something like: >>> from mediagoblin.util import parse_app_config >>> parse_app_config(path_to_config_file, app_section='app:mediagoblin') (app_config, global_config) where the former is the app config (a dictionary of all values you see in [app:mediagoblin] in mediagoblin.ini) and the latter is the global config (a dictionary of dictionaries for all sections). This tool kind of already exists in mediagoblin/celery_setup/init.py, you can see a section like:
parser = NicerConfigParser(mgoblin_conf_file)
parser.read(mgoblin_conf_file)
parser._defaults.setdefault(
'here', os.path.dirname(os.path.abspath(mgoblin_conf_file)))
parser._defaults.setdefault(
'__file__', os.path.abspath(mgoblin_conf_file))
mgoblin_section = dict(parser.items(mgoblin_section))
mgoblin_conf = dict(
[(section_name, dict(parser.items(section_name)))
for section_name in parser.sections()])
This should be:
|
|||
| #33 | FIXED | Translations | ||
| Description |
We need to be able to support translations! This is a multi-step process:
|
|||
| #35 | FIXED | A workspace for processing media: "Operating table" / "workbench" etc | ||
| Description |
We have a storage backend that supports multiple media types, but it's possible that certain types of media might require local files to be processed through locally. For example, maybe we'll need to have a local copy of a movie before we do transcoding. Etc. Maybe it would be helpful to create a BasicFileStorage instance that writes to a directory either made in /tmp/ or user specified somewhere else (could default to ./user_dev/media/operating_table/ in the config, but if completely not found in the config, could make a temporary directory to dump things in?), but which keeps non-permanent copies of files and local instances that will allow the files to be "operated" on while moving from the queue_storage -> public_storage during processing. |
|||
