[tahoe-dev] tahoe -d is awkward
Karn Kallio
tierpluspluslists at gmail.com
Thu Apr 7 14:59:58 PDT 2011
> > I'm trying to gradually get more serious in my tahoe usage - private
> > grid and backups, not just playing with the pubgrid.
> >
> > I now on several machines have client directories ~/.tahoe-pubgrid and
> > ~/.tahoe-gdt. I have separate server processes on server machines.
> >
> > So, I find myself doing
> >
> > tahoe deep-check -d ~/.tahoe-gdt --add-lease --repair
> > tahoe deep-check -d ~/.tahoe-pubgrid --add-lease --repair
> >
> > and naturally would like to have aliases
> >
> > tahoep () { tahoe -d ${HOME}/.tahoe-pubgrid $*; }
> > tahoeg () { tahoe -d ${HOME}/.tahoe-gdt $*; }
> >
> > but that won't work, because one must do "tahoe command [options]".
> > Since -d is about everything, it would be nice if it were accepted at
> > the beginning.
> >
> > So:
> > is this already an open ticket?
> >
> > if not, do people think my desire is sensible?
> >
> > how do others who use the CLI deal with this?
>
> In bash you could try something like this:
>
> tahoep () { local cmd=$1; shift 1; echo $cmd -d ${HOME}/.tahoe-pubgrid $*; }
But replace the echo with tahoe of course. By error I sent the test.
tahoep () { local cmd=$1; shift 1; tahoe $cmd -d ${HOME}/.tahoe-pubgrid $*; }
More information about the tahoe-dev
mailing list