private function checkServicePack()
 {
     $this->migrator->send(OCISchemaServiceProvider::ServiceProviderServicePackGetListRequest($this->migrator->getOrigEnterprise()));
     $this->origSPs = $this->migrator->getResponse()->servicePackName;
     $this->migrator->send(OCISchemaGroup::GroupServiceGetAuthorizedListRequest($this->migrator->getOrigEnterprise(), $this->migrator->getOrigGroup()));
     $this->origGSs = $this->migrator->getResponse()->groupServiceName;
     $this->migrator->send(OCISchemaServiceProvider::ServiceProviderServicePackGetListRequest($this->migrator->getDestEnterprise()));
     $destSP = $this->migrator->getResponse()->servicePackName;
     $newArray = array_diff($this->origSPs, $destSP);
     $missing = false;
     foreach ($newArray as $key => $value) {
         $missing = true;
         echo "Destination Enterprise missing ServicePack: {$value} \n";
     }
     if ($missing) {
         die("Please correct service packs");
     }
 }
Beispiel #2
0
<?php

require_once '../Broadworks_OCI-P/common.php';
Factory::getOCISchemaServiceProvider();
if (!isset($argv[1])) {
    die("Provide service provider id as second argument.\n");
}
$mongo = new MongoClient('mongodb://pillock.net:27017');
$collection = $mongo->selectDB($argv[1])->selectCollection('ServiceProviderDomainGetAssignedListRequest');
$client = CoreFactory::getOCIClient('http://bsews1.ipt.intechnology.co.uk/webservice/services/ProvisioningService');
$client->login('luke_script', 'waiodjjAWDOAWdlaiojhawiopjh4');
$client->send(OCISchemaServiceProvider::ServiceProviderDomainGetAssignedListRequest($argv[1]));
if ($client->getResponse()) {
    $collection->insert($client->getResponse());
}
Beispiel #3
0
<?php

require_once '../Broadworks_OCI-P/common.php';
Factory::getOCISchemaServiceProvider();
if (!isset($argv[1])) {
    die("Provide service provider id as second argument.\n");
}
$mongo = new MongoClient('mongodb://pillock.net:27017');
$collection = $mongo->selectDB($argv[1])->selectCollection('ServiceProviderAdminGetListRequest14');
$client = CoreFactory::getOCIClient('http://bsews1.ipt.intechnology.co.uk/webservice/services/ProvisioningService');
$client->login('luke_script', 'waiodjjAWDOAWdlaiojhawiopjh4');
$client->send(OCISchemaServiceProvider::ServiceProviderAdminGetListRequest14($argv[1]));
if ($client->getResponse()) {
    $keys = $client->getResponse()->serviceProviderAdminTable['colHeading'];
    foreach ($client->getResponse()->serviceProviderAdminTable['row'] as $row) {
        $collection->insert(array_combine($keys, $row['col']));
    }
}
Beispiel #4
0
<?php

require_once '../Broadworks_OCI-P/common.php';
Factory::getOCISchemaServiceProvider();
if (!isset($argv[1])) {
    die("Provide service provider id as second argument.\n");
}
$mongo = new MongoClient('mongodb://pillock.net:27017');
$collection = $mongo->selectDB($argv[1])->selectCollection('ServiceProviderDnGetSummaryListRequest');
$client = CoreFactory::getOCIClient('http://bsews1.ipt.intechnology.co.uk/webservice/services/ProvisioningService');
$client->login('luke_script', 'waiodjjAWDOAWdlaiojhawiopjh4');
$client->send(OCISchemaServiceProvider::ServiceProviderDnGetSummaryListRequest($argv[1]));
if ($client->getResponse()) {
    $collection->insert($client->getResponse());
    //    $keys = $client->getResponse()->dnSummaryTable['colHeading'];
    //    foreach ($client->getResponse()->dnSummaryTable['row'] as $row) {
    //        $collection->insert(array_combine($keys, $row['col']));
    //    }
}