SwissCenter needs to return correct response when called by SwissMonitor
SwissMonitor now expects a response message when notifying SwissCenter. If this is missing SwissMonitor will report an error.
Response format defined as:
must be either OK or Failed (case-insensitive).
is optional but should be included for errors.
is optional and can be either yes or no (case-insensitive). For fatal errors that will not work if retried 'no' should be returned.
Response format defined as:
must be either OK or Failed (case-insensitive).
is optional but should be included for errors.
is optional and can be either yes or no (case-insensitive). For fatal errors that will not work if retried 'no' should be returned.
Leave a comment
Changed the format for to be true/false instead of yes/no.
E.g.
Failed
Unable to connect to database
true
If retry is set to true then SwissMonitor will retry according to it's normal retry mechanism. SwissMonitor may ignore this setting (e.g. if max retries have already been attempted).
E.g.
Failed
Unable to connect to database
true
If retry is set to true then SwissMonitor will retry according to it's normal retry mechanism. SwissMonitor may ignore this setting (e.g. if max retries have already been attempted).
(In revision:1239) Now checks for an XML response from SwissCenter when notifying it of a change and supports the notifier aborting retries. Closes* 183, refs #184.
(In revision:1390) SwissMonitor changes:
- Added configuration to ignore filetypes, set port, and swisscenter.ini location.
- SwissCenter now sends XML response to notification. Fixes* 184
- Directory notifications now trigger media search on directory.
- Compiled all previous SwissMonitor updates.
- Added configuration to ignore filetypes, set port, and swisscenter.ini location.
- SwissCenter now sends XML response to notification. Fixes* 184
- Directory notifications now trigger media search on directory.
- Compiled all previous SwissMonitor updates.
Updating tickets (#63, #65, #75, #84, #87, #89, #93, #185, #10, #57, #64, #69, #70, #74, #79, #80, #82, #83, #85, #86, #88, #90, #91, #96, #97, #98, #99, #100, #101, #104, #105, #109, #115, #116, #117, #120, #126, #128, #130, #131, #133, #135, #153, #163, #169, #171, #173, #179, #180, #181, #184, #187, #188, #194, #195, #198, #203, #205, #218, #220, #226, #231, #236, #239, #240, #242, #247, #252, #5, #6, #11, #20, #25, #26, #27, #29, #30, #38, #40, #42, #43, #44, #46, #49, #50, #51, #52, #53, #55, #58, #59, #60, #61, #71, #92, #102, #103, #106, #107, #108, #112, #113, #114, #118, #119, #121, #129, #137, #140, #141, #144, #145, #146, #147, #149, #150, #151, #152, #154, #156, #157, #158, #160, #161, #162, #165, #167, #168, #172, #176, #182, #183, #191, #192, #193, #196, #197, #204, #206, #210, #215, #217, #222, #228, #230, #232, #234, #235, #237, #243, #249, #1, #4, #9, #12, #13, #16, #62, #78, #164, #166, #189, #190, #199, #200, #208, #209, #211, #212, #19, #47, #48)