comparison nagslang/resources.py @ 54:2c1b85b6f457

Add .get_file() to resources.
author Simon Cross <hodgestar@gmail.com>
date Sun, 01 Sep 2013 18:46:05 +0200
parents 0e7bb6eb7c0a
children 500c5a68607c
comparison
equal deleted inserted replaced
53:39d346467052 54:2c1b85b6f457
36 yield (module, (self.lang_dialect,) + path_fragments) 36 yield (module, (self.lang_dialect,) + path_fragments)
37 if self.language != self.lang_dialect: 37 if self.language != self.lang_dialect:
38 yield (module, (self.language,) + path_fragments) 38 yield (module, (self.language,) + path_fragments)
39 yield (module, path_fragments) 39 yield (module, path_fragments)
40 40
41 def get_file(self, *path_fragments, **kw):
42 mode = kw.get('mode', "rU")
43 path = self.get_resource_path(*path_fragments)
44 return file(path, mode)
45
41 def get_image(self, *name_fragments, **kw): 46 def get_image(self, *name_fragments, **kw):
42 transforms = kw.get('transforms', ()) 47 transforms = kw.get('transforms', ())
43 basedir = kw.get('basedir', 'images') 48 basedir = kw.get('basedir', 'images')
44 49
45 path = (basedir,) + name_fragments 50 path = (basedir,) + name_fragments