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.

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

AI_database.py
--------------------

set/getResponse():

108: typo: "event flag"

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

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