Skip to content

Commit 923ba82

Browse files
committed
fix: fixed deprecations and ran clippy --fix
1 parent e7df8f3 commit 923ba82

36 files changed

+282
-341
lines changed

aw-client-rust/src/lib.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ impl std::fmt::Debug for AwClient {
2727

2828
impl AwClient {
2929
pub fn new(ip: &str, port: &str, name: &str) -> AwClient {
30-
let baseurl = format!("http://{}:{}", ip, port);
30+
let baseurl = format!("http://{ip}:{port}");
3131
let client = reqwest::blocking::Client::builder()
3232
.timeout(std::time::Duration::from_secs(120))
3333
.build()
@@ -43,18 +43,18 @@ impl AwClient {
4343

4444
pub fn get_bucket(&self, bucketname: &str) -> Result<Bucket, reqwest::Error> {
4545
let url = format!("{}/api/0/buckets/{}", self.baseurl, bucketname);
46-
let bucket = self.client.get(&url).send()?.error_for_status()?.json()?;
46+
let bucket = self.client.get(url).send()?.error_for_status()?.json()?;
4747
Ok(bucket)
4848
}
4949

5050
pub fn get_buckets(&self) -> Result<HashMap<String, Bucket>, reqwest::Error> {
5151
let url = format!("{}/api/0/buckets/", self.baseurl);
52-
self.client.get(&url).send()?.json()
52+
self.client.get(url).send()?.json()
5353
}
5454

5555
pub fn create_bucket(&self, bucket: &Bucket) -> Result<(), reqwest::Error> {
5656
let url = format!("{}/api/0/buckets/{}", self.baseurl, bucket.id);
57-
self.client.post(&url).json(bucket).send()?;
57+
self.client.post(url).json(bucket).send()?;
5858
Ok(())
5959
}
6060

@@ -80,7 +80,7 @@ impl AwClient {
8080

8181
pub fn delete_bucket(&self, bucketname: &str) -> Result<(), reqwest::Error> {
8282
let url = format!("{}/api/0/buckets/{}", self.baseurl, bucketname);
83-
self.client.delete(&url).send()?;
83+
self.client.delete(url).send()?;
8484
Ok(())
8585
}
8686

@@ -115,7 +115,7 @@ impl AwClient {
115115
pub fn insert_event(&self, bucketname: &str, event: &Event) -> Result<(), reqwest::Error> {
116116
let url = format!("{}/api/0/buckets/{}/events", self.baseurl, bucketname);
117117
let eventlist = vec![event.clone()];
118-
self.client.post(&url).json(&eventlist).send()?;
118+
self.client.post(url).json(&eventlist).send()?;
119119
Ok(())
120120
}
121121

@@ -125,7 +125,7 @@ impl AwClient {
125125
events: Vec<Event>,
126126
) -> Result<(), reqwest::Error> {
127127
let url = format!("{}/api/0/buckets/{}/events", self.baseurl, bucketname);
128-
self.client.post(&url).json(&events).send()?;
128+
self.client.post(url).json(&events).send()?;
129129
Ok(())
130130
}
131131

@@ -139,7 +139,7 @@ impl AwClient {
139139
"{}/api/0/buckets/{}/heartbeat?pulsetime={}",
140140
self.baseurl, bucketname, pulsetime
141141
);
142-
self.client.post(&url).json(&event).send()?;
142+
self.client.post(url).json(&event).send()?;
143143
Ok(())
144144
}
145145

@@ -148,22 +148,22 @@ impl AwClient {
148148
"{}/api/0/buckets/{}/events/{}",
149149
self.baseurl, bucketname, event_id
150150
);
151-
self.client.delete(&url).send()?;
151+
self.client.delete(url).send()?;
152152
Ok(())
153153
}
154154

155155
pub fn get_event_count(&self, bucketname: &str) -> Result<i64, reqwest::Error> {
156156
let url = format!("{}/api/0/buckets/{}/events/count", self.baseurl, bucketname);
157-
let res = self.client.get(&url).send()?.error_for_status()?.text()?;
157+
let res = self.client.get(url).send()?.error_for_status()?.text()?;
158158
let count: i64 = match res.trim().parse() {
159159
Ok(count) => count,
160-
Err(err) => panic!("could not parse get_event_count response: {:?}", err),
160+
Err(err) => panic!("could not parse get_event_count response: {err:?}"),
161161
};
162162
Ok(count)
163163
}
164164

165165
pub fn get_info(&self) -> Result<aw_models::Info, reqwest::Error> {
166166
let url = format!("{}/api/0/info", self.baseurl);
167-
self.client.get(&url).send()?.json()
167+
self.client.get(url).send()?.json()
168168
}
169169
}

aw-client-rust/tests/test.rs

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,14 @@ mod test {
2121
// FIXME: Bind to a port that is free for certain and use that for the client instead
2222
static PORT: u16 = 41293;
2323

24-
fn wait_for_server(timeout_s: u32, client: &AwClient) -> () {
24+
fn wait_for_server(timeout_s: u32, client: &AwClient) {
2525
for i in 0.. {
2626
match client.get_info() {
2727
Ok(_) => break,
2828
Err(err) => {
2929
if i == timeout_s - 1 {
3030
panic!(
31-
"Timed out starting aw-server after {}s: {:?}",
32-
timeout_s, err
31+
"Timed out starting aw-server after {timeout_s}s: {err:?}"
3332
);
3433
}
3534
}
@@ -72,20 +71,20 @@ mod test {
7271
wait_for_server(20, &client);
7372

7473
let info = client.get_info().unwrap();
75-
assert!(info.testing == true);
74+
assert!(info.testing);
7675

7776
let bucketname = format!("aw-client-rust-test_{}", client.hostname);
7877
let buckettype = "test-type";
7978
client
80-
.create_bucket_simple(&bucketname, &buckettype)
79+
.create_bucket_simple(&bucketname, buckettype)
8180
.unwrap();
8281

8382
let bucket = client.get_bucket(&bucketname).unwrap();
8483
assert!(bucket.id == bucketname);
8584
println!("{}", bucket.id);
8685

8786
let buckets = client.get_buckets().unwrap();
88-
println!("Buckets: {:?}", buckets);
87+
println!("Buckets: {buckets:?}");
8988
let mut event = Event {
9089
id: None,
9190
timestamp: DateTime::from_utc(
@@ -97,7 +96,7 @@ mod test {
9796
duration: Duration::seconds(0),
9897
data: Map::new(),
9998
};
100-
println!("{:?}", event);
99+
println!("{event:?}");
101100
client.insert_event(&bucketname, &event).unwrap();
102101
// Ugly way to create a UTC from timestamp, see https://github.com/chronotope/chrono/issues/263
103102
event.timestamp = DateTime::from_utc(
@@ -109,7 +108,7 @@ mod test {
109108
client.heartbeat(&bucketname, &event, 10.0).unwrap();
110109

111110
let events = client.get_events(&bucketname, None, None, None).unwrap();
112-
println!("Events: {:?}", events);
111+
println!("Events: {events:?}");
113112
assert!(events[0].duration == Duration::seconds(1));
114113

115114
client

0 commit comments

Comments
 (0)