The patch 4 of 5 is not complete, as forgot to add the new_file useful at the time of upgrade.
Attaching the patch 4 of 5 with new_file.

Regards,
Neel.

On 2016/07/27 02:01 PM, reddy.neelaka...@oracle.com wrote:
  tests/immsv/management/test_saImmOmAccessorGet_2.c |  2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)


diff --git a/tests/immsv/management/test_saImmOmAccessorGet_2.c 
b/tests/immsv/management/test_saImmOmAccessorGet_2.c
--- a/tests/immsv/management/test_saImmOmAccessorGet_2.c
+++ b/tests/immsv/management/test_saImmOmAccessorGet_2.c
@@ -133,7 +133,7 @@ void saImmOmAccessorGet_2_04(void)
      rc = saImmOmAccessorGet_2(accessorHandle, &objectName, 
accessorGetConfigAttrsToken, &attributes);
      /* Verify the number of config attributes */
      cnt = print_SaImmAttrValuesT_2(attributes);
-    assert(cnt == 8);
+    assert(cnt == 12);
      test_validate(rc, SA_AIS_OK);
      safassert(saImmOmFinalize(immOmHandle), SA_AIS_OK);
  }

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

diff --git a/samples/immsv/OpensafImm_Upgrade_5.1.xml 
b/samples/immsv/OpensafImm_Upgrade_5.1.xml
new file mode 100644
--- /dev/null
+++ b/samples/immsv/OpensafImm_Upgrade_5.1.xml
@@ -0,0 +1,113 @@
+<?xml version="1.0"?>
+<imm:IMM-contents xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:noNamespaceSchemaLocation="SAI-AIS-IMM-XSD-A.02.13.xsd" 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:imm="http://www.saforum.org/IMMSchema";>
+  <class name="OpensafImm">
+    <category>SA_CONFIG</category>
+    <rdn>
+      <name>opensafImm</name>
+      <type>SA_NAME_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_INITIALIZED</flag>
+    </rdn>
+    <attr>
+      <name>maxClasses</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+      <default-value>1000</default-value>
+    </attr>
+    <attr>
+      <name>maxImplementers</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+      <default-value>3000</default-value>
+    </attr>
+    <attr>
+      <name>maxAdminowners</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+      <default-value>2000</default-value>
+    </attr>
+    <attr>
+      <name>maxCcbs</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+      <default-value>10000</default-value>
+    </attr>
+    <attr>
+      <name>scAbsenceAllowed</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_RUNTIME</category>
+      <flag>SA_PERSISTENT</flag>
+      <flag>SA_CACHED</flag>
+      <default-value>0</default-value>
+    </attr>
+    <attr>
+      <name>accessControlMode</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+      <default-value>0</default-value>
+    </attr>
+    <attr>
+      <name>authorizedGroup</name>
+      <type>SA_STRING_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+    </attr>
+    <attr>
+      <name>longDnsAllowed</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+      <default-value>0</default-value>
+    </attr>
+    <attr>
+      <name>opensafImmSyncBatchSize</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_CONFIG</category>
+      <flag>SA_WRITABLE</flag>
+      <default-value>65223</default-value>
+    </attr>
+    <attr>
+      <name>opensafImmNostdFlags</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_RUNTIME</category>
+      <flag>SA_CACHED</flag>
+      <default-value>0</default-value>
+    </attr>
+    <attr>
+      <name>opensafImmEpoch</name>
+      <type>SA_UINT32_T</type>
+      <category>SA_RUNTIME</category>
+      <flag>SA_PERSISTENT</flag>
+      <flag>SA_CACHED</flag>
+    </attr>
+    <attr>
+      <name>opensafImmClassNames</name>
+      <type>SA_STRING_T</type>
+      <category>SA_RUNTIME</category>
+      <flag>SA_MULTI_VALUE</flag>
+      <flag>SA_PERSISTENT</flag>
+      <flag>SA_CACHED</flag>
+    </attr>
+    <attr>
+      <name>SaImmAttrImplementerName</name>
+      <type>SA_STRING_T</type>
+      <category>SA_CONFIG</category>
+    </attr>
+    <attr>
+      <name>SaImmAttrClassName</name>
+      <type>SA_STRING_T</type>
+      <category>SA_CONFIG</category>
+      <default-value>OpensafImm</default-value>
+    </attr>
+    <attr>
+      <name>SaImmAttrAdminOwnerName</name>
+      <type>SA_STRING_T</type>
+      <category>SA_CONFIG</category>
+    </attr>
+  </class>
+</imm:IMM-contents>
diff --git a/tests/immsv/management/test_saImmOmAccessorGet_2.c 
b/tests/immsv/management/test_saImmOmAccessorGet_2.c
--- a/tests/immsv/management/test_saImmOmAccessorGet_2.c
+++ b/tests/immsv/management/test_saImmOmAccessorGet_2.c
@@ -133,7 +133,7 @@ void saImmOmAccessorGet_2_04(void)
     rc = saImmOmAccessorGet_2(accessorHandle, &objectName, 
accessorGetConfigAttrsToken, &attributes);
     /* Verify the number of config attributes */
     cnt = print_SaImmAttrValuesT_2(attributes);
-    assert(cnt == 8);
+    assert(cnt == 12);
     test_validate(rc, SA_AIS_OK);
     safassert(saImmOmFinalize(immOmHandle), SA_AIS_OK);
 }
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to