Hi all,
Just getting back to this,
On 04/27/12 09:23 AM, Brock Pytlik wrote:
On 04/25/12 21:02, Tim Foster wrote:
[snip]
Good idea, I'll add that.
I won't post another webrev just yet, given we're undecided about the
"pkg publisher" output changes. To summarise, we need to decide:
* whether to show a PROXY column in the default "pkg publisher" output
* how to display system-repository-provided URIs
* whether we're happy with "-F tsv" output differing from the default
output
My votes would be:
* Have a "proxied" column in the default output of the NGZ and GZ which
only has Y or N in it (T/F or true/false are also reasonable choices).
* Don't have the -F tsv option have different values for the same
columns as the default format has.
Thanks for summing up the decisions that were left!
Sure. I've had a go at implementing this, taking on board Shawn's
comments (though I'm not yet using misc.get_listing() -- I'd like to
defer that work to when we get around to doing "pkg publisher -o .."
support)
I've attached new sample output - if this looks good, let me know and
I'll post a webrev.
cheers,
tim
timf@kura[536] pkg -R /space/image publisher
PUBLISHER TYPE STATUS PROXIED EFFECTIVE URI
solaris (syspub) origin online T <system-repository>
punchin (syspub) origin online T <system-repository>
extra (syspub) origin online T <system-repository>
internal-only (syspub) origin online T <system-repository>
solarisstudio (syspub) origin online T <system-repository>
on-extra (syspub) origin online T <system-repository>
userland (syspub) origin online F <system-repository>
blah
baz origin online F http://other/
timf@kura[537] pkg -R /space/image publisher -F tsv
PUBLISHER STICKY SYSPUB ENABLED TYPE STATUS PROXY URI
solaris true true true origin online http://localhost:1008
http://ipkg.us.oracle.com/solaris11/dev/
punchin true true true origin online http://localhost:1008
http://righthook.us.oracle.com:10000/
extra true true true origin online http://localhost:1008
http://ipkg.us.oracle.com/opensolaris/extra/
internal-only true true true origin online http://localhost:1008
http://ipkg.us.oracle.com/internal/solaris11/internal-only/
solarisstudio true true true origin online http://localhost:1008
http://ipkg.us.oracle.com/solarisstudio/support/
on-extra true true true origin online http://localhost:1008
http://ipkg.us.oracle.com/internal/solaris11/on/extra/
userland true true true origin online -
http://localhost:1008/userland/614bdd284706b4be9743fa5021c76a968192c904/
blah true false true
baz true false true origin online - http://other/
timf@kura[538] pkg publisher
PUBLISHER TYPE STATUS PROXIED EFFECTIVE URI
solaris origin online F
http://ipkg.us.oracle.com/solaris11/dev/
punchin origin online F
http://righthook.us.oracle.com:10000/
extra origin online F
http://ipkg.us.oracle.com/opensolaris/extra/
internal-only origin online F
http://ipkg.us.oracle.com/internal/solaris11/internal-only/
solarisstudio origin online F
http://ipkg.us.oracle.com/solarisstudio/support/
on-extra origin online F
http://ipkg.us.oracle.com/internal/solaris11/on/extra/
userland origin online F
file:///home/timf/projects/userland/userland-mod_wsgi.hg/i386/repo/
test (disabled)
timf@kura[539] pkg publisher -F tsv
PUBLISHER STICKY SYSPUB ENABLED TYPE STATUS PROXY URI
solaris true false true origin online -
http://ipkg.us.oracle.com/solaris11/dev/
punchin true false true origin online -
http://righthook.us.oracle.com:10000/
extra true false true origin online -
http://ipkg.us.oracle.com/opensolaris/extra/
internal-only true false true origin online -
http://ipkg.us.oracle.com/internal/solaris11/internal-only/
solarisstudio true false true origin online -
http://ipkg.us.oracle.com/solarisstudio/support/
on-extra true false true origin online -
http://ipkg.us.oracle.com/internal/solaris11/on/extra/
userland true false true origin online -
file:///home/timf/projects/userland/userland-mod_wsgi.hg/i386/repo/
test true false false
timf@kura[540]
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss