|   xen-users
Re: [Xen-users] Re: multiple disk images, how to? 
| Charles Duffy wrote:
> Molle Bestefich wrote:
> > ...you would want at least be able to throw a warning when it happens,
> > since regular users probably expect standard config-file semantics
> > from a config file, not Python semantics.
>
> Extending lists by describing the same item multiple times isn't Python
> semantics,
I know.  I never argued that it was.  You must've misunderstood me..
> and not every config-semantics-compliant parser issues
> complaints when redefinitions occur.
My point exactly, a whole lot of them actually uses redefinitions for
something purposeful.
> You're arguing to make things uglier for users who take
> advantage of advanced features
Mmh.  Yes.
> for the purpose of implementing a feature which is strictly a
> nice-to-have to help folks realize when they've screwed up.
Wrong - to inform regular users that the config file is not in the
syntax that they (anyone) would expect.
> Now, if there weren't documentation to help prevent folks from screwing up,
> you might almost have a point --
Ah, "almost", now you're just poking me in the eye for the fun of it.
Don't do that...
> It's already documented that it's Python code
Ah, if it's documented, fair enough then.
But alas...
> -- xmexample2's first line of documentation text describes it as
> "# Example Python setup script for 'xm create'",
"Python setup script" in no way implies that the script is a "Python script".
"Python script used to setup domains by 'xm create'" would have, but
that's not what it says.
> while xmexample1 starts with "# Python configuration setup for 'xm create'".
Again, the above in no way implies that the file itself is a Python script.
> Furthermore, the xmexample* files include examples of
> the Pythonic list syntax, so there's a clear reference to use when
> defining multiple drives (or whatnot).
That's not good enough.  You cannot expect newbies to dig in to the
most complicated features / configurations of a system just to get to
know how to achieve the basics.
> so yes, each and every example configuration file given does indeed
> already note that it's Python syntax.
No, you're wrong.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 | 
 
| <Prev in Thread] | Current Thread | [Next in Thread> |  | 
[Xen-users] multiple disk images, how to?, Molle Bestefich
Re: [Xen-users] multiple disk images, how to?, Christopher G. Stach II
Re: [Xen-users] multiple disk images, how to?, Molle Bestefich
[Xen-users] Re: multiple disk images, how to?, Charles Duffy
Re: [Xen-users] Re: multiple disk images, how to?, Molle Bestefich
Re: [Xen-users] Re: multiple disk images, how to?, Charles Duffy
Re: [Xen-users] Re: multiple disk images, how to?, Molle Bestefich
Re: [Xen-users] Re: multiple disk images, how to?, Charles Duffy
Re: [Xen-users] Re: multiple disk images, how to?,
Molle Bestefich <=
[Xen-users] Re: multiple disk images, how to?, Charles Duffy
 |  |  |