Commit Graph

1372 Commits

Author SHA1 Message Date
Patrick Caulfield
1dfbebe65a Fix the spelling of 'guarantee' in several places.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1616 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-08-01 07:03:49 +00:00
Steven Dake
72d30f4ee1 Final fixup to build all things properly.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1613 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 13:20:09 +00:00
Steven Dake
bdd95299f5 openais now builds when make install is done from corosync.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1612 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 13:14:09 +00:00
Steven Dake
5c257afb8c Merge the object iteration repair patch into corosync so openais services load.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1611 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:58:44 +00:00
Steven Dake
13b48d09d4 Add files missing from build but in dev repo.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1610 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:33:09 +00:00
Steven Dake
6905de914d Building of all service engines now works properly.
Install works as well.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1609 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:28:11 +00:00
Steven Dake
273d4d6197 Improve runtime loading of parser and move versions files to corosync.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1608 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 12:26:27 +00:00
Steven Dake
bcfc64d369 Add MESSAGE_SIZE_MAX to coroapi file.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1607 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 09:14:46 +00:00
Steven Dake
9c9a91be3d Make external service engines (openais) work properly.
Also fix up make install.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1606 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 09:12:07 +00:00
Steven Dake
2697fe0fad Patch from Angus to make corosync build for his environment.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1605 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 04:29:42 +00:00
Steven Dake
b19ae0a908 Add API definitions file.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1604 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 02:55:51 +00:00
Steven Dake
c04cc0f1d2 Merge the API definitions of the objdb into the corosync api definition.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1603 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-24 01:30:29 +00:00
Steven Dake
742d4d82eb The entire tree builds properly and all services have been ported to the
new coroapi.h include header.

The services shipped with corosync are CPG, CFG, CONFDB, and EVS.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1602 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-23 21:32:13 +00:00
Steven Dake
840945f5f2 Make from top level directory now works.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1601 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-22 07:27:39 +00:00
Steven Dake
aa1cd3c1f6 API changes and code to make cfg and cpg service operate properly with corosync.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1600 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-22 07:25:27 +00:00
Steven Dake
27c3e3e29f Cause libraries to build.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1599 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 12:40:33 +00:00
Steven Dake
86a199345f Set default services to load.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1598 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 10:03:58 +00:00
Steven Dake
2f5527198a Add the default corosync parser.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1597 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:59:56 +00:00
Steven Dake
c62603c84f Rename AIS parts to Corosync.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1596 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:30:37 +00:00
Steven Dake
9306666d70 Rename aispoll to coropoll.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1595 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:18:00 +00:00
Steven Dake
c2045182c2 corosync/exec builds.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1594 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 09:05:14 +00:00
Steven Dake
f4b72930da Remove depends in Makefile.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1593 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:49:25 +00:00
Steven Dake
0fd4640353 Initial makefile for corosync plugin service engines.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1592 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:38:54 +00:00
Steven Dake
668cc625f2 Move services around to service directory.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1591 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:33:39 +00:00
Steven Dake
88711dd4e6 move README.amf into openais directory.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1590 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:30:35 +00:00
Steven Dake
b3715e3901 Remove unnecesssary files.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1589 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:30:10 +00:00
Steven Dake
a5b59f651f Add makefile and loc infrastructure to openais directory.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1588 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:29:39 +00:00
Steven Dake
0349967013 Add license file to openais tree.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1587 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:23:10 +00:00
Steven Dake
0ac59f3f97 Move mismove to proper location.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1586 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:21:36 +00:00
Steven Dake
2bb872f708 Move test, lib, exec, and include files that are openais specific into openais
directory.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1585 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:21:13 +00:00
Steven Dake
8701c59ddf Put conf directory in openais directory.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1584 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:05:59 +00:00
Steven Dake
6e7f313069 Move test directories and remaining loc files to test directory.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1583 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 08:01:13 +00:00
Steven Dake
46babc95ad Initial move of corosync and openais trees into seperate directories.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1582 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 07:59:08 +00:00
Steven Dake
af7a69a6e6 Test queue group tracking feature.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1581 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 07:34:50 +00:00
Steven Dake
ece8efaec9 Add ability to track changes to queue groups in the messaqge service.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1580 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-21 07:34:08 +00:00
Steven Dake
6a518947d4 Allow setting of the logsys priority to one lower then was already specified.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1579 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-14 11:07:39 +00:00
Steven Dake
bbb7a141cc Revert incorrect patch.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1578 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-14 11:05:13 +00:00
Steven Dake
1c1800dd1b Allow setting of lower priority which is currently disabled.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1577 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-14 10:58:28 +00:00
Steven Dake
eef9f0644b Allow users of logsys to disable output of logging LOG_LEVEL_DEBUG messages
via log_mode_set.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1576 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-14 10:55:28 +00:00
Patrick Caulfield
281a9fec2f * Adds documentation for the LOG_MODE_NOSUBSYS mode flag,
* Adds documentation for the LOG_MODE_SHORT_FILELINE mode flag, and
 * Fixes (typo) 'declartion' -> 'declaration'

-- Lon





git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1575 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-11 10:35:54 +00:00
Steven Dake
49dd2badad Fix error in a previous logsys patch.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1574 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-10 23:52:38 +00:00
Patrick Caulfield
f3256e4198 Add a missing object_find_reset() call.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1573 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-07 08:49:21 +00:00
Steven Dake
8ab1d3aa9f Add init/config entry points for those that dont with to use macros in logsys.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1572 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-02 22:58:03 +00:00
Patrick Caulfield
a53b222341 Add cpg_groups_get call to libcpg.
This call causes a complete list of active groups and their
membership lists to be sent to a callback function.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1571 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-02 07:19:50 +00:00
Steven Dake
5f31ffa559 Add two new modes LOG_MODE_SHORT_FILELINE and LOG_MODE_NOSUBSYS.
LOG_MODE_SHORT_FILELINE strips the leading path from the file name in
a debug output.  LOG_MODE_NOSUBSYS removes a global variable and provides
the ability to set or unset this via config_mode_set.


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1570 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-01 22:08:15 +00:00
Patrick Caulfield
e1c909598d this patch fixes a segfault/crash in confdb_write.
If the operation is succesful there is no need to set error_string. If error_string is not set, don't try to access it or we crash.

At the same time perform the same check in libconfdb when we receive the reply.

Fabio 


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1569 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-07-01 07:23:25 +00:00
Steven Dake
89bd6e3a57 Allow syslog priority configurations per subsystem in logsys.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1568 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-06-24 08:43:53 +00:00
Steven Dake
81d5565256 Remove warnings of unused variables in main.c
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1566 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-06-24 04:54:28 +00:00
Steven Dake
43d7517eb9 Allow make in the exec directory to work even if root/lcr isn't yet built.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1565 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-06-24 04:52:42 +00:00
Steven Dake
0d498c6628 Add #include assert.h to some AMF files.
git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1564 fd59a12c-fef9-0310-b244-a6a79926bd2f
2008-06-24 04:49:29 +00:00