mirror of
https://github.com/xcat2/xcat-core.git
synced 2025-07-01 10:25:33 +00:00
c6e663d1fd672e6c832061a6067ebaea5a95f24d
Currently the getadapter implementation store the nics information in multiple files. This implementaion will store the records in the database and add the following changes: 1. Add taskstate table to record the getadapter request. 2. Add route_request hook in xcatd to avoid of too much process. 3. Add adapterinfo column to keep the adapter information. 4. Use fifo pipe to send/recv the adapter message and wake up the waiting process. 5. Use alarm signal to handle the timeout event.
xCAT - eXtreme Cloud Administration Toolkit xCAT is a toolkit for the deployment and administration of clusters. xCAT documentation is available at: http://xcat-docs.readthedocs.org/en/latest/ xCAT is made available as open source software under the EPL license: http://www.opensource.org/licenses/eclipse-1.0.php Developers and prospective contributors are encouraged to read the developers guide: http://xcat-docs.readthedocs.org/en/latest/developers/ and in particular the github related subsection: http://xcat-docs.readthedocs.org/en/latest/developers/github/
Languages
Perl
78.5%
Shell
11.4%
JavaScript
7.1%
Python
1.8%
PHP
0.4%
Other
0.4%