1 pub mod constants;
2
3 use constants::{SMB_CLIENT_ID, SMB_CLIENT_SECRET};
4 use smbcloud_network::environment::Environment;
5 use url_builder::URLBuilder;
6
7 pub fn smb_base_url_builder(env: Environment) -> URLBuilder {
8 let mut url_builder = URLBuilder::new();
9 url_builder
10 .set_protocol(&env.api_protocol())
11 .set_host(&env.api_host())
12 .add_param("client_id", SMB_CLIENT_ID)
13 .add_param("client_secret", SMB_CLIENT_SECRET);
14 url_builder
15 }