History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XCF-2614
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Critical Critical
Assignee: Unassigned
Reporter: Scott Lawrence
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
sipXconfig

Use new replication XML RPC methods instead of replication cgi

Created: 2008-06-03 12:08   Updated: 2008-10-31 10:18
Component/s: install and upgrade
Affects Version/s: None
Fix Version/s: 3.11.4

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Composition
This issue is part of:
XCF-2133 Cluster Management: Allow sipXconfig ... Critical Open
XECS-275 ClusterManagement spec: Improved Conf... Minor In Progress
 
Dependancy
 
This issue required for:
XECS-1483 Remove replication cgi Critical Closed


 Description  « Hide
See ClusterManagement spec

 All   Comments   Work Log   Change History      Sort Order:
Damian Krzeminski - 2008-06-27 12:54
http://sipxecs.sipfoundry.org/ViewVC/sipXecs?view=rev&rev=12965

XCF-2614 replacing replication.cgi with XML/RPC calls

New interfaces FileApi and ImdbApi defined to match XML/RPC interface of sipXsupervisor.
DataSetGenerator objects do not generate XML any more. Instead they build a list of maps; each map
http://sipxecs.sipfoundry.org/ViewVC/sipXecs?view=rev&rev=
debugging purposes (see deprecated generateXml method)

Most tests are rewritten not to use XML comparison as a way of testing dataset generation.

File replication requires that sipXconfig provides a full path of the replicated file. For now we
are using {sipx.etc} property, but a better solution is needed since not all the files are in
/etc/sipxpbx directory.

------------------------------------------------------------------------
http://sipxecs.sipfoundry.org/ViewVC/sipXecs?view=rev&rev=12966

XCF-2614 destination directories for replicated files

Each file now independently determines it name and directory. ConfigFileType enumeration has been
http://sipxecs.sipfoundry.org/ViewVC/sipXecs?view=rev&rev=

Use FREESWITCH_PREFIX to find freeswitch configuration directory. Previously it was resolved by
http://sipxecs.sipfoundry.org/ViewVC/sipXecs?view=rev&rev=

------------------------------------------------------------------------
http://sipxecs.sipfoundry.org/ViewVC/sipXecs?view=rev&rev=12967

XCF-2614 support for XML/RPC timeout in XmlRpcApiProvider

Damian Krzeminski - 2008-06-27 19:15
http://sipxecs.sipfoundry.org/ViewVC/sipXecs?view=rev&rev=12981

XCF-2614 use XML/RPC to read registration dataset

sipXconfig used HTTP to retrieve and read registration.xml
It is now using Imdb XML/RPC interface.