[tahoe-dev] How to use non-default NODEDIR with Tahoe CLI?

Brian Warner warner-tahoe at allmydata.com
Mon Feb 2 19:01:09 PST 2009


On Tue, 3 Feb 2009 13:44:12 +1100
Andrej Falout <andrej at falout.org> wrote:

> Thanks Brian,
> 
> does not seem to work here:
> 
> andrej at polar:~> tahoe ls --node-directory ~/.tahoe-allmydata.com
> Traceback (most recent call last):
>   File "/usr/local/bin/tahoe", line 8, in <module>
>     load_entry_point('allmydata-tahoe==1.2.0-r3465', 'console_scripts',
> 'tahoe')()
>   File
> "/usr/local/lib64/python2.6/site-packages/allmydata_tahoe-1.2.0_r3465-py2.6.egg/allmydata/scripts/runner.py",
> line 91, in run
>     rc = runner(sys.argv[1:])
>   File
> "/usr/local/lib64/python2.6/site-packages/allmydata_tahoe-1.2.0_r3465-py2.6.egg/allmydata/scripts/runner.py",
> line 78, in runner
>     rc = cli.dispatch[command](so)
>   File
> "/usr/local/lib64/python2.6/site-packages/allmydata_tahoe-1.2.0_r3465-py2.6.egg/allmydata/scripts/cli.py",
> line 294, in list
>     rc = tahoe_ls.list(options)
>   File
> "/usr/local/lib64/python2.6/site-packages/allmydata_tahoe-1.2.0_r3465-py2.6.egg/allmydata/scripts/tahoe_ls.py",
> line 18, in list
>     rootcap, path = get_alias(aliases, where, DEFAULT_ALIAS)
>   File
> "/usr/local/lib64/python2.6/site-packages/allmydata_tahoe-1.2.0_r3465-py2.6.egg/allmydata/scripts/common.py",
> line 137, in get_alias
>     return aliases[default], path
> KeyError: 'tahoe'
> andrej at polar:~>
> 
> Thank you for your help.
> Andrej
> 
> 
> On Tue, Feb 3, 2009 at 1:16 PM, Brian Warner <warner-tahoe at allmydata.com>wrote:
> 
> > On Tue, 3 Feb 2009 12:55:23 +1100
> > Andrej Falout <andrej at falout.org> wrote:
> >
> > > tahoe ls /home/andrej/.tahoe-allmydata.com
> >
> > For vdrive-manipulating commands (ls, get, put, cp, mv, rm), the syntax is:
> >
> >  tahoe ls --node-directory ~/.tahoe-allmydata.com
> >
> > To list some specific virtual directory, it would be:
> >
> >  tahoe ls --node-directory ~/.tahoe-allmydata.com SUBDIR
> >
> > Try "tahoe ls --help" for details. I'd be glad to accept a patch to CLI.txt
> > that adds a brief section on using alternate node directories.
> >
> > cheers,
> >  -Brian
> >


More information about the tahoe-dev mailing list