コード例 #1
0
ファイル: ansible.class.php プロジェクト: kelubo/OpenQRM
 function get_available_playbooks()
 {
     $app_dir = new folder();
     $app_dir->getFolderContent($this->playbook_dir);
     $ansible_playbooks = array();
     $ansible_playbooks = $app_dir->files;
     $ansible_playbook_array = array();
     foreach ($ansible_playbooks as $ansible) {
         $ansible_playbook = str_replace(".yml", "", $ansible->name);
         $ansible_playbook_array[] .= $ansible_playbook;
     }
     return $ansible_playbook_array;
 }
コード例 #2
0
ファイル: puppet.class.php プロジェクト: kelubo/OpenQRM
 function get_available_groups()
 {
     $app_dir = new folder();
     $app_dir->getFolderContent($this->group_dir);
     $puppet_groups = array();
     $puppet_groups = $app_dir->files;
     $puppet_group_array = array();
     foreach ($puppet_groups as $puppet) {
         $puppet_group = str_replace(".pp", "", $puppet->name);
         $puppet_group_array[] .= $puppet_group;
     }
     sort($puppet_group_array);
     return $puppet_group_array;
 }