Enhancements to AFS Perl API (was: [OpenAFS] (no subject))

Bob Cook bobcook@SLAC.Stanford.EDU
Wed, 30 Apr 2003 10:58:38 -0700 (PDT)


>We've been working with Norbert on his AFS Perl API, and the bos & vos
>APIs are next on the list, so I thought I'd get input on the
>design/requirements people have.
>
>What particular issues or requirements do you have on either bos or vos?
>In particular, what commands are highest priority?

First of all, two big THANKS: one for doing the work, and one for asking!

>From my standpoint, vos is much more important than bos.  I can't think of a
single bos command in any of our scripts, but there are lots of vos commands.
(I do understand, and don't argue with, your reason for starting with bos.
But I might ask to switch to vos after the student gets some experience.)

Here are the vos subcommands that we already have in Perl scripts:

  listvldb
  examine
  release
  remove
  create
  addsite
  backup
  listvol

ordered by importance in scripts.  The following list is ones I think we
might later use in scripts, again in my estimated priority order:

  move
  partinfo
  dump
  restore
  listaddrs
  rename

>                                                    What commands are
>lowest priority?

The rest.

>                  Are there any that should simply be dropped?

Not really.  I'm always surprised with what ends up in a script somewhere.

Bob Cook
Stanford Linear Accelerator Center