HP3000-L Archives

May 1995, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jeff Vance <[log in to unmask]>
Reply To:
Jeff Vance <[log in to unmask]>
Date:
Wed, 10 May 1995 14:01:24 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (83 lines)
Hi Evan,
Thanks for the reply.
 
On May 10,  2:34pm, Rudderow, Evan wrote:
snip...
> In my role as an SM, I prefer the command; in my role as a S/W developer I'd
> prefer the programmatic interface -- but not AIFs (is that enough fence
> straddling?).  Maybe instead of adding this capability to both LISTF and
> LISTFILE you should add it to only LISTFILE -- give us yet another reason to
> migrate to using the LISTFILE command.
JV: LISTFILE and LISTF use the same code after the command line is parsed.
JV: This common routine knows it was invoked by LISTF because there are some
JV: format differences between LISTF and LISTFILE.  So, there is no time
JV: savings.
>
>
> I liked Jeff Brown's ([log in to unmask]) suggestion to use a flag to indicate
> PINs which are remotely connected.
JV: Me too.
>
> <snip>
 
> >ACCESS= Read, Write, Execute, Append, Lock, Save, Upate, Dirread. ",excl"
> >        or ",ear" or ",share" appear after the access method.
>
> Could these flags be made positional?  Doing so might make it easier for a
> script to parse the output...
JV: Can you give me an example?  I would look for the POS of "ACCESS=" and
JV: then for the POS of "," to find the access method.
>
> >REC #=  The record number being accessed by this PIN.
>
> What kind of values will I see here for: TurboIMAGE datasets? Allbase/SQL
> DBEFiles?  Bytestream files?, etc.
JV: I don't know how useful it will be in the above cases, but the record
number
JV: displayed is the value kept in one of the file system data structures
JV: (GDPD).  For a bytestream file the rec# is just the byte offset.  The value
JV: of displaying the rec# is to view progress.
>
> >PROG=   Fully qualified MPE or HFS filename (long names wrap)
>
> Don't wrap long names!  Truncate them -- any script or program attempting to
> parse the output will have to go through gyrations if it has to expect that
> program names may wrap.  The number of line of output per PIN should be
> constant to make parsing easier
JV: In 5.0 SHOWPROC supports a ;TRUNC and NOTRUNC option, with the default
JV: being TRUNC.  A '$" indicates the output line was truncated.  Do you
JV: prefer this method.  Note: trunc|notrunc probably needs to apply to all
JV: LISTFILE formats, not just ACCESS, which implies some more work.
 
> (By the way, can the name of the file that
> is being LISTFILEd wrap?
JV: Yes.
 
> Can we expect to see the access summary info
> (e.g.: 5 ACCESSORS,CHARED,3 R,2 W) in a constant position?
JV: No.
 
> Perhaps the
> output format should be redesigned so that the program name is on it's own
> line -- that would give it more character positions for HFS name than the
> proposed format.
JV: This is possible but consumes an extra line of output. (I guess in format
JV: choice 1) there is room without adding another line.)
>
snip...
> As a side issue, perhaps when the Lab enhances existing commands or
> introduces new commands they should introduce them as stand-alone utilities
> while issues of output formats, etc. are worked out.  I would expect the vuf
> of such developing commands/utilities to begin, of course, with an 'X'.  The
> nice thing about this approach is that interested users could investigate
> and experiment with the command under development without having to load a
> beta O/S and the lab would have to embed the new command deep in the bowels
> of the O/S until operational and design issues are finalized.
JV: I will consider this when it comes time to do beta for this enhancement.
JV: ...any volunteers???
 
 
 
--
Jeff Vance

ATOM RSS1 RSS2