| return;␊ |
| }␊ |
| ␊ |
| if (Pluf::f('mtn_db_access', 'local') == 'local') {␊ |
| return;␊ |
| }␊ |
| ␊ |
| $projecttempl = Pluf::f('mtn_repositories', false);␊ |
| if ($projecttempl === false) {␊ |
| throw new IDF_Scm_Exception(␊ |
|
| return;␊ |
| }␊ |
| ␊ |
| if (Pluf::f('mtn_db_access', 'local') == 'local') {␊ |
| return;␊ |
| }␊ |
| ␊ |
| $mtn = IDF_Scm_Monotone::factory($project);␊ |
| $stdio = $mtn->getStdio();␊ |
| ␊ |
|
| return;␊ |
| }␊ |
| ␊ |
| if (Pluf::f('mtn_db_access', 'local') == 'local') {␊ |
| return;␊ |
| }␊ |
| ␊ |
| $usher_config = Pluf::f('mtn_usher_conf', false);␊ |
| if (!$usher_config || !is_writable($usher_config)) {␊ |
| throw new IDF_Scm_Exception(␊ |
|
| */␊ |
| public function processKeyCreate($key)␊ |
| {␊ |
| if ($key->getType() != 'mtn')␊ |
| if ($key->getType() != 'mtn') {␊ |
| return;␊ |
| }␊ |
| ␊ |
| if (Pluf::f('mtn_db_access', 'local') == 'local') {␊ |
| return;␊ |
| }␊ |
| ␊ |
| foreach (Pluf::factory('IDF_Project')->getList() as $project) {␊ |
| $conf = new IDF_Conf();␊ |
|
| */␊ |
| public function processKeyDelete($key)␊ |
| {␊ |
| if ($key->getType() != 'mtn')␊ |
| if ($key->getType() != 'mtn') {␊ |
| return;␊ |
| }␊ |
| ␊ |
| if (Pluf::f('mtn_db_access', 'local') == 'local') {␊ |
| return;␊ |
| }␊ |
| ␊ |
| foreach (Pluf::factory('IDF_Project')->getList() as $project) {␊ |
| $conf = new IDF_Conf();␊ |