That would be better, but it's still hard-coding an absolute path. What I'd really like to do is set the path relative to the web root so that it just works no matter what machine I put it on. If I hard-code by run mode, I still have to remember to change it if I change servers or move the root folders around.
Having said that, I, ah, hate to say this, but... run mode? It suddenly occurs to me that I have never paid any attention to run mode, so I am probably running all these production sites in debug mode. How does one set the run mode? Thanks! Chas. Timothy Perrett wrote: > Sorry, let me clarify that a bit more with an example... could you not > dynamically set the upload path based on run mode? > > http://github.com/dpp/liftweb/blob/1bf23d21dff2a752b8b53ce96a83ba5d8da075bb/sites/example/src/main/scala/bootstrap/liftweb/Boot.scala#L211 > > Cheers, Tim > > On Feb 23, 1:26 pm, Timothy Perrett <[email protected]> wrote: >> Chas, >> >> Why dont you simply use property configuration based on the run mode? >> >> Cheers, Tim >> >> On Feb 23, 5:42 am, "Charles F. Munat" <[email protected]> wrote: >> >>> I am doing file uploads to several of my sites. Right now, I've hard >>> coded the path to the directory to which the files are saved. This is a >>> pain because it's not the same directory on the production server as it >>> is on the dev server. >>> How can I grab the current path so I can work with that? Or is there a >>> better way? For example, if I had an /images/ directory in my web root, >>> how would I save uploaded images to that directory? >>> Thanks, >>> Chas. > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---
