Module ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str Assign NameStore ListLoad Call NameLoad NameLoad Str Call NameLoad NameLoad Str Assign NameStore Call NameLoad NameLoad Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad Call NameLoad keyword SubscriptLoad NameLoad Index Num attr attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A foam.sfa.util.method Method foam.sfa.trust.credential Credential foam.sfa.util.parameter Parameter Update N/A Method N/A N/A 
    Update an object in the registry. Currently, this only updates the
    PLC information associated with the record. The SFA fields (name, type,
    GID) are fixed.
    
    @param cred credential string specifying rights of the caller
    @param record a record dictionary to be updated

    @return 1 if successful, faults otherwise 
     N/A interfaces N/A registry N/A accepts N/A N/A Parameter dict Record dictionary to be updated N/A Parameter str Credential string N/A returns N/A Parameter int 1 if successful call N/A N/A self record_dict creds N/A N/A N/A valid_creds N/A N/A N/A N/A self api auth checkCredentials creds update N/A hrn N/A N/A record_dict get hrn N/A N/A N/A N/A N/A self api auth verify_object_permission hrn N/A origin_hrn N/A N/A N/A N/A N/A Credential string N/A valid_creds N/A 0 get_gid_caller get_hrn N/A N/A N/A N/A N/A self api logger info N/A interface: %s	caller-hrn: %s	target-hrn: %s	method-name: %s N/A N/A N/A self api interface origin_hrn hrn N/A self name N/A N/A N/A N/A N/A self api manager Update N/A self api record_dict N/A N/A