(file) Return to Namespace.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / ControlProviders / InteropProvider

Diff for /pegasus/src/Pegasus/ControlProviders/InteropProvider/Namespace.cpp between version 1.2.4.1 and 1.6

version 1.2.4.1, 2007/04/04 11:04:46 version 1.6, 2007/07/31 19:13:38
Line 28 
Line 28 
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 // //
 //============================================================================== //==============================================================================
   //
   //%/////////////////////////////////////////////////////////////////////////////
  
 /////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
 //  Interop Provider - This provider services those classes from the //  Interop Provider - This provider services those classes from the
Line 199 
Line 200 
     //     //
     CIMRepository::NameSpaceAttributes attributes;     CIMRepository::NameSpaceAttributes attributes;
     repository->getNameSpaceAttributes(nameSpace, attributes);     repository->getNameSpaceAttributes(nameSpace, attributes);
     String parent = String::EMPTY;      String parent;
     String name = String::EMPTY;      String name;
     Boolean shareable = false;     Boolean shareable = false;
     Boolean updatesAllowed = true;     Boolean updatesAllowed = true;
     for (CIMRepository::NameSpaceAttributes::Iterator i = attributes.start();     for (CIMRepository::NameSpaceAttributes::Iterator i = attributes.start();
Line 427 
Line 428 
     }     }
  
     PEG_METHOD_EXIT();     PEG_METHOD_EXIT();
     return CIMNamespaceName(getKeyValue(objectPath, CIM_NAMESPACE_PROPERTY_NAME));      return CIMNamespaceName(
           getKeyValue(objectPath, CIM_NAMESPACE_PROPERTY_NAME));
 } }
  
 void InteropProvider::deleteNamespace( void InteropProvider::deleteNamespace(
Line 472 
Line 474 
         newInstanceReference, namespaceInstance, objectManagerName);         newInstanceReference, namespaceInstance, objectManagerName);
  
     // Create the new namespace     // Create the new namespace
     try  
     {  
         PEG_TRACE_STRING(TRC_CONTROLPROVIDER, Tracer::LEVEL4,         PEG_TRACE_STRING(TRC_CONTROLPROVIDER, Tracer::LEVEL4,
             "Namespace = " + newNamespaceName.getString() +             "Namespace = " + newNamespaceName.getString() +
                 " to be created.");                 " to be created.");
Line 520 
Line 521 
             "Namespace = " + newNamespaceName.getString() +             "Namespace = " + newNamespaceName.getString() +
                 " successfully created.");                 " successfully created.");
         Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::TRACE,         Logger::put(Logger::STANDARD_LOG, System::CIMSERVER, Logger::TRACE,
             "Create Namespace: Shareable = $0, Updates allowed: $1,  Parent: $2",          "Create Namespace $0: Shareable = $1, Updates allowed: $2, "
             newNamespaceName.getString(), shareable?              "Parent: $3",
                     "true" : "false", shareable? "true" : "false", parent );          newNamespaceName.getString(),
           shareable? "true" : "false",
     }          updatesAllowed? "true" : "false",
     catch(const CIMException&)          parent);
     {  
         PEG_METHOD_EXIT();  
         throw;  
     }  
     catch(const Exception&)  
     {  
         PEG_METHOD_EXIT();  
         throw;  
     }  
  
     return newInstanceReference;     return newInstanceReference;
 } }


Legend:
Removed from v.1.2.4.1  
changed lines
  Added in v.1.6

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2