[Tilecache] Where should feature requests go?

Russell McOrmond russell at flora.ca
Fri Aug 14 14:17:17 EDT 2009


On Fri, 14 Aug 2009, Christopher Schmidt wrote:

> On Fri, Aug 14, 2009 at 08:28:27AM -0400, Russell McOrmond wrote:
>>
>>    I have a feature request that is likely easy to add.  I would send a
>> patch, but suspect it is quicker for one of the already trusted developers
>> to do things.
>
> Feel free to make requests to the mailing list; if someone impements
> it, I will apply the patch.


   I don't know python or TileCache well, but the following appears to do 
what I need:


--- Client.py-orig	2009-01-18 22:01:24.000000000 -0500
+++ Client.py	2009-08-14 14:09:29.000000000 -0400
@@ -133,7 +133,10 @@

      parser.add_option("-b","--bbox",action="store", type="string", dest="bbox", default = None,
                        help="restrict to specified bounding box")
- 
+ 
+    parser.add_option("-c","--config",action="store", type="string", dest="tilecacheconfig", default = None,
+                      help="path to configuration file")
+
      parser.add_option("-p","--padding",action="store", type="int", dest="padding", default = 0,
                        help="extra margin tiles to seed around target area. Defaults to 0 "+
                        "(some edge tiles might be missing).      A value of 1 ensures all tiles "+
@@ -149,7 +152,14 @@

      from Service import Service, cfgfiles
      from Layer import Layer
-    svc = Service.load(*cfgfiles)
+
+    cfgs = cfgfiles
+    if options.tilecacheconfig:
+        configFile = options.tilecacheconfig
+        print "Config file set to %s" % (configFile)
+        cfgs = cfgs + (configFile,)
+ 
+    svc = Service.load(*cfgs)
      layer = svc.layers[args[0]]

      if options.bbox:



-- 
  Russell McOrmond, Internet Consultant: <http://www.flora.ca/>
  Please help us tell the Canadian Parliament to protect our property
  rights as owners of Information Technology. Sign the petition!
  http://digital-copyright.ca/petition/ict/     http://KillBillC61.ca

  "The government, lobbied by legacy copyright holders and hardware
   manufacturers, can pry control over my camcorder, computer,
   home theatre, or portable media player from my cold dead hands!"



More information about the Tilecache mailing list