Hi Jack,
        Comments inline.
                                                Thank you,
                                                Clay

On Thu, 16 Oct 2008, Jack Schwartz wrote:

>
> Hi Clay.
>
> My comments are based on webrev_final_rc4:
>
> publish_manifest.py:
> --------------------------
>
> General comment:  While indentation is much improved, indentation for
> continuation lines of statements is still erratic.  Continuation lines
> should be indented by 4 spaces, whether subsequent lines contain method
> arguments or other things.  Check out lines 571, 572, 560, 561, others...
>
> set/getManifestPath:
> 614: Why not just check if (self._manifest != None)? You know it'll be a
> string if set because line 624 is the only place which sets it.
> Otherwise, these methods look fine.

Fixed with != None

> set/getService:
> Same question for self._service on line 523 as for self._manifest on 614.

Ditto

> AI_database.py
> --------------------
>
> set/getResponse():
>
> 108: typo: "event flag"

I'm no longer missing that t...

> Just curious: where does self._e get cleared, or are DBrequest objects
> short lived and clearing is unnecessary?

Short lived, single use objects

> DB functions look fine to me.
>
>     Thanks,
>     Jack
>
>
>
>
> Clay Baenziger wrote:
> > Hi Dave and Jack,
> >     You both raised concerns with the response(), manifestPath(),
> > service() and database() functions in AI_database, and publish_manifest
> > which did not have explicit set and accessor functions. I've have
> > corrected that in:
> > http://cr.opensolaris.org/~clayb/AI_server/webrev_final_rc3/.
> >
> >                                                     Thank you,
> >                                                     Clay
> >
>
>

Reply via email to