Enable object replication' failure in recon
The recon for object replicator doesn't have an ability to output it's failure
such as account replicator and container replicator.
With this specification the recon for object replicator responses it's failure
to clients with the following format.
- Add replication_last, replication_
remove, rcync, start and success) in output of recon api.
curl http://
{
"replicatio
"replicatio
"empty": 0,
"failure": 870,
"remove": 0,
"rsync", 0,
"start": 1416354240.9761429,
"success": 1908
},
"replicatio
"object_
"object_
}
* object_
backword compatibility.
- Add replication_
output of swift-recon.
swift-recon object -r
=======
--> Starting reconnaissance on 4 hosts
=======
[2014-11-27 16:14:09] Checking on replication
[replication_
[replication_
[replication_time] low: 0, high: 0, avg: 0.0, total: 0, Failed: 0.0%, no_result: 0, reported: 4
[replication_
Oldest completion was 2014-11-27 16:09:45 (4 minutes ago) by 10.124.154.35:6002.
Most recent completion was 2014-11-27 16:14:19 (-10 seconds ago) by 192.168.0.1:6002.
=======
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Hisashi Osanai
- Direction:
- Needs approval
- Assignee:
- Hisashi Osanai
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Enable Object Replicator's failure count in recon
Gerrit topic: https:/
Addressed by: https:/
Merge branch 'master' into feature/crypto
Addressed by: https:/
Merge branch 'master' into feature/hummingbird