Activity for Hieu Nguyen

  • Hieu Nguyen Hieu Nguyen created ticket #2778

    pyosaf: add more attrDefaultValue into get_class_description()

  • Hieu Nguyen Hieu Nguyen modified ticket #2683

    pyosaf: refactor IMM utils

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2683

    commit 842cf55fc3d443998a30181ae944720201f98cec Author: Hieu Nguyen hieu.t.nguyen@dektech.com.au Date: Wed Nov 22 11:40:20 2017 +0700 pyosaf: refactor IMM utils [#2683] + improve OI utils use a separate instance OM agent + refactor OM utils with Ccb inheritace OmAgent, rename some classes...

  • Hieu Nguyen Hieu Nguyen committed [757a61]

    pyosaf: refactor IMM utils [#2683]

  • Hieu Nguyen Hieu Nguyen committed [621e3e]

    pyosaf: refactor IMM utils [#2683]

  • Hieu Nguyen Hieu Nguyen committed [4177a6]

    pyosaf: refactor IMM utils [#2683]

  • Hieu Nguyen Hieu Nguyen modified ticket #2683

    pyosaf: refactor IMM utils

  • Hieu Nguyen Hieu Nguyen committed [fc1234]

    pyosaf: refactor IMM utils [#2683]

  • Hieu Nguyen Hieu Nguyen modified ticket #2683

    pyosaf: refactor IMM utils

  • Hieu Nguyen Hieu Nguyen created ticket #2683

    pyosaf: improve OI utils use a separate instance OM agent

  • Hieu Nguyen Hieu Nguyen created ticket #2681

    pyosaf: refactor IMM samples to use new pyosaf utils version 1.0.0

  • Hieu Nguyen Hieu Nguyen committed [6ab6b2]

    pyosaf: High level python interfaces for IMM [#2602]

  • Hieu Nguyen Hieu Nguyen committed [409b0a]

    pyosaf: High level python interfaces for IMM [#2602]

  • Hieu Nguyen Hieu Nguyen committed [cc9d2f]

    pyosaf: retry SAF initialize() function with original version [#2524]

  • Hieu Nguyen Hieu Nguyen committed [96cea9]

    pyosaf: decorate function does not handle version struct in initialize functions [#2524]

  • Hieu Nguyen Hieu Nguyen committed [e7fb99]

    pyosaf: Raise ValueError instead NoneType Exception [#1410]

  • Hieu Nguyen Hieu Nguyen modified ticket #1410

    pyosaf: Invalid exception used in ImmObject (object.py)

  • Hieu Nguyen Hieu Nguyen modified ticket #1410

    pyosaf: Invalid exception used in ImmObject (object.py)

  • Hieu Nguyen Hieu Nguyen modified ticket #2523

    pyosaf: IMM OM module initialized with ERR_BAD_HANDLE

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2523

    I have been discuss with Zoran and set 'wontfix' to this ticket: Hi Hieu, Just talked with a girl who was involved in raising this ticket, and she said that it's ok. So, you have ack from me on this. Thanks, Zoran

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2230

    Another ticket #2602 related to support handle ERR_BAD_HANDLE case. It's propose support more error codes should be handled as well, NOT only ERR_BAD_HANDLE. It's not "This should be done automatically in the retry loop". Please contact who handle this ticket get more detail. https://sourceforge.net/p/opensaf/tickets/2602/

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2524

    Solution: + Backup current version in ERR_TRY_AGAIN case, and re-initialize with current version + Use initialize_decorate() function apply for all services in pyosaf utils

  • Hieu Nguyen Hieu Nguyen modified ticket #2524

    pyosaf: decorate function does not handle version struct in initialize functions

  • Hieu Nguyen Hieu Nguyen committed [cb13c1]

    pyosaf: decorate function does not handle version struct in initialize functions [#2524]

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2524

    In progress

  • Hieu Nguyen Hieu Nguyen modified ticket #2524

    pyosaf: decorate function does not handle version struct in initialize functions

  • Hieu Nguyen Hieu Nguyen modified ticket #2533

    pyosaf: Make pyosaf:::immom::initialize() consistent with other modules

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2533

    commit dfb0d550adb44e148001beb5237559b3e472fd9c Author: Hieu Nguyen hieu.t.nguyen@dektech.com.au Date: Wed Oct 4 11:12:43 2017 +0700 pyosaf: Make pyosaf:::immom::initialize() consistent with other modules [#2533] + Remove a preceding underscore character of the initialize method in immom + Does not automatically called initialize() when the module is implemented

  • Hieu Nguyen Hieu Nguyen modified a comment on ticket #2230

    Hi, According to Johan's idea: "This should be done automatically in the retry loop". I want make clearly about this: In BAD_HANDLE case difference with TRY_AGAIN case + TRY_AGAIN is a simple case that's mean try to call current function agian. + BAD_HANDLE have many complex cases. Example for a CCB: Init OM handle => OK Init Admin Owner handle => OK Init CCB handle => OK Create a object => OK Modify this object => OK Apply CCB => BAD_HANDLE If we handle BAD_HANDLE case use Johan's idea, we need...

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2230

    I set this ticket to "wontfix". If you have any comments, let me know ?

  • Hieu Nguyen Hieu Nguyen modified ticket #2230

    pyosaf: imm om and oi utils bindings don't handle BAD HANDLE

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2230

    Hi, According to Johan's idea: "This should be done automatically in the retry loop". I want make clearly about this: In BAD_HANDLE case difference with TRY_AGAIN case + TRY_AGAIN is a simple case that's mean try to call current function agian. + BAD_HANDLE have many complex cases. Example for a CCB: Init OM handle => OK Init Admin Owner handle => OK Init CCB handle => OK Create a object => OK Modify this object => OK Apply CCB => BAD_HANDLE If we handle BAD_HANDLE case use Johan's idea, we need...

  • Hieu Nguyen Hieu Nguyen modified ticket #2230

    pyosaf: imm om and oi utils bindings don't handle BAD HANDLE

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2230

    In progress

  • Hieu Nguyen Hieu Nguyen modified a comment on ticket #2523

    Hi Zoran ! All functions in pyosaf utils decorate by decorate() function in pyosaf/utils/_init_.py. You can see in _init_.py of clm/immoi/immom/log/ntf same as below: saImmOmInitialize = decorate(saImmOm.saImmOmInitialize) saImmOmSelectionObjectGet = decorate(saImmOm.saImmOmSelectionObjectGet) saImmOmDispatch = decorate(saImmOm.saImmOmDispatch) saImmOmFinalize = decorate(saImmOm.saImmOmFinalize) .... All error codes returned handle by decorate() function (decorator of Python). We have been handle...

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2523

    Hi Zoran ! All functions in pyosaf utils decorate by decorate() function in pyosaf/utils/init.py. You can see in init.py of clm/immoi/immom/log/ntf same as below: saImmOmInitialize = decorate(saImmOm.saImmOmInitialize) saImmOmSelectionObjectGet = decorate(saImmOm.saImmOmSelectionObjectGet) saImmOmDispatch = decorate(saImmOm.saImmOmDispatch) saImmOmFinalize = decorate(saImmOm.saImmOmFinalize) .... All error codes returned handle by decorate() function (decorator of Python). We have been handle ERR_BAD_HANDLE...

  • Hieu Nguyen Hieu Nguyen modified ticket #2523

    pyosaf: IMM OM module initialized with ERR_BAD_HANDLE

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2523

    In progress

  • Hieu Nguyen Hieu Nguyen modified a comment on ticket #2533

    Solution: - Remove a preceding underscore character of the initialize method in immom - Does not automatically called initialize() when the module is imported

  • Hieu Nguyen Hieu Nguyen modified a comment on ticket #1410

    Solution: + ImmObject use exceptions raise without NoneType

  • Hieu Nguyen Hieu Nguyen modified ticket #1410

    pyosaf: Invalid exception used in ImmObject (object.py)

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #1410

    Solution fix: + ImmObject use exceptions raise without NoneType

  • Hieu Nguyen Hieu Nguyen modified ticket #1410

    pyosaf: Invalid exception used in ImmObject (object.py)

  • Hieu Nguyen Hieu Nguyen committed [0cdec4]

    pyosaf: Invalid exception used in ImmObject (object.py) [#1410]

  • Hieu Nguyen Hieu Nguyen modified ticket #1410

    pyosaf: Invalid exception used in ImmObject (object.py)

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #1410

    In progress

  • Hieu Nguyen Hieu Nguyen modified a comment on ticket #2533

    Solution fix: - Remove a preceding underscore character of the initialize method in immom - Does not automatically called initialize() when the module is imported

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2533

    Solution fix: - Remove a preceding underscore character of the initialize method in immom - Does not automatically called initialize() when the module is implemented

  • Hieu Nguyen Hieu Nguyen modified ticket #2533

    pyosaf: Make pyosaf:::immom::initialize() consistent with other modules

  • Hieu Nguyen Hieu Nguyen committed [3832c9]

    pyosaf: Make pyosaf:::immom::initialize() consistent with other modules [#2533]

  • Hieu Nguyen Hieu Nguyen modified ticket #2533

    pyosaf: Make pyosaf:::immom::initialize() consistent with other modules

  • Hieu Nguyen Hieu Nguyen posted a comment on ticket #2533

    In progress

  • Hieu Nguyen Hieu Nguyen modified ticket #2533

    pyosaf: Make pyosaf:::immom::initialize() consistent with other modules

  • Hieu Nguyen Hieu Nguyen modified ticket #2367

    imm: Improve ccb error string handling

  • Hieu Nguyen Hieu Nguyen committed [4d4a99]

    imm: Improve ccb error string handling [#2367]

  • Hieu Nguyen Hieu Nguyen modified ticket #2367

    imm: Improve ccb error string handling

  • Hieu Nguyen Hieu Nguyen committed [69b0ff]

    imm: Fixed memory leak in imm_cfg.c file [#2408]

  • Hieu Nguyen Hieu Nguyen modified ticket #2408

    IMM: Fix cppcheck 1.78 memory leak error at tools

  • Hieu Nguyen Hieu Nguyen modified ticket #2408

    IMM: Fix cppcheck 1.78 memory leak error at tools

  • Hieu Nguyen Hieu Nguyen modified ticket #2408

    IMM: Fix cppcheck 1.78 memory leak error at tools

  • Hieu Nguyen Hieu Nguyen created ticket #2408

    Fix cppcheck 1.78 memory leak error at tools

1