How can I create data with this new tool that is available for all domains? Some things we do in each domain is really shared data. The most ubiquitous of which is a domain root.

For instance, all but one domain I serve  exists in 
~/domains

Therefore in my domtool2 specs for any domain, I would like something like:

class MyDomains(domTool2.domains):
  domain_root = $ENV{HOME} + "domains"

and it would be neat for instances of MyDomain to create directory structures for my new domains. The directory structure in /etc/ is made for me, but I have to create a parallel one in my home directory. E.g:

domain = MyDomains("www.faq-attack.com")
# create ~/domains/com/faq-attack/www
# successful execution returns a doc_root path string
domain.doc_root = domain.build_off_domain_root
domain.commit() # commit to vhosts.conf and reload apache

Just brainstormin, dont mind me.

On 9/7/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
If it hadn't been for SquirrelMail locking up a second ago you guys would
all have a ready-to-be-trashed email from me in your inbox.  I had only
partially read the wiki page.  My main concern was that it wasn't easy
enough to use for the non-programmer types.  Anyway, during the server
hiccup i read the remainder of the page and saw the web control interface
portion.

So, my new opinion is it looks great!

-Rob

> I've put up a wiki page describing my ideas for and current
> implementation of the successor to domtool:
>     http://wiki.hcoop.net/wiki/DomtoolTwo
>
> I think it's almost ready to go now, at the level where the remaining
> changes ought to be made in place on our new servers.  The design is
> radically different from the old Domtool's, so I'd appreciate feedback
> on it.
>
> Capsule summary: Functional programmers rejoice; everyone else cringes
> but grows to love this strange new creature.  (Or that's the future
> capsule summary I'm hoping for. ;-)
>
> _______________________________________________
> HCoop-Discuss mailing list
> [email protected]
> http://hcoop.net/cgi-bin/mailman/listinfo/hcoop-discuss
>



_______________________________________________
HCoop-Discuss mailing list
[email protected]
http://hcoop.net/cgi-bin/mailman/listinfo/hcoop-discuss


_______________________________________________
HCoop-Discuss mailing list
[email protected]
http://hcoop.net/cgi-bin/mailman/listinfo/hcoop-discuss

Reply via email to