Upload the NOC-PS files: http://www2.noc-ps.com/docs/blesta-module-installation/
Inside: /plugins/import_manager/components/migrators/whmcs/5.2/config/
Make a new file called nocprovisioning.php
Add the following into it:
<?php
Configure::set("nocprovisioning.map", array(
'module' => "nocprovisioning",
'module_row_key' => "ipaddress",
'module_row_meta' => array(
(object)array('key' => "host_name", 'value' => (object)array('module' => "ipaddress"), 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "user_name", 'value' => (object)array('module' => "username"), 'serialized' => 0, 'encrypted' => 1),
(object)array('key' => "password", 'value' => (object)array('module' => "password"), 'serialized' => 0, 'encrypted' => 1),
(object)array('key' => "notes", 'value' => "Imported from WHMCS", 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "server_name", 'value' => (object)array('module' => "name"), 'serialized' => 0, 'encrypted' => 0),
),
'package_meta' => array(
(object)array('key' => "producttype", 'value' => "dedicated-manual", 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "rebootmethod", 'value' => "auto", 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "enable_provisioning", 'value' => (object)array('package' => "configoption1"), 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "enable_power", 'value' => (object)array('package' => "configoption2"), 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "enable_datatraffic", 'value' => (object)array('package' => "configoption3"), 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "enable_console", 'value' => "on", 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "enable_sensors", 'value' => "on", 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "powerdown_on_suspend", 'value' => "", 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "powerdown_on_delete", 'value' => "", 'serialized' => 0, 'encrypted' => 0),
(object)array('key' => "deletevps_on_delete", 'value' => "", 'serialized' => 0, 'encrypted' => 0),
),
'service_fields' => array(
'dedicatedip' => (object)array('key' => "ip", 'serialized' => 0, 'encrypted' => 0)
)
));