Bulgaria at the 2017 World Games
Bulgaria competed at the World Games 2017 in Wroclaw, Poland, from 20 July 2017 to 30 July 2017.
Bulgaria at the World Games 2017 | |
---|---|
IOC code | BUL |
NOC | Bulgarian Olympic Committee |
Website | www |
in Wroclaw, Poland 20 July 2017 – 30 July 2017 | |
Competitors | 1 in 1 sport |
Competitors
Sports | Men | Women | Total | Events |
---|---|---|---|---|
Muaythai | 1 | 0 | 1 | 1 |
Rhythmic Gymnastics | 0 | 2 | 2 | 3 |
Trampoline | 0 | 2 | 2 | 1 |
Ju-Jitsu | 1 | 0 | 1 | 1 |
Kickboxing | 2 | 0 | 2 | 1 |
Total | 4 | 4 | 8 | 7 |
Gymnastic
Rhythmic Gymnastics
Bulgaria has qualified at the 2017 World Games:
- Women's individual event - 1 quota
gollark: I have DashMap in here because of some vague dream of concurrently doing... stuff.
gollark: ```rustuse std::process::Command;use anyhow::Result;use std::path::Path;use std::fs;#[derive(serde::Serialize, serde::Deserialize, Debug)]struct RawServiceSpec { command: String, args: Vec<String>, name: Option<String>}#[derive(Debug)]struct ServiceSpec { command: String, args: Vec<String>, name: String}fn load_spec(path: &Path) -> Result<ServiceSpec> { let file = fs::read_to_string(path)?; let raw: RawServiceSpec = toml::from_str(&file)?; Ok(ServiceSpec { command: raw.command, args: raw.args, name: path.file_stem().unwrap().to_string_lossy().to_string() })}fn run_service(serv: ServiceSpec) -> Result<()> { println!("thread {:?}", serv); loop { println!("Starting"); let mut child = Command::new("/bin/env") .arg("python3") .arg("test.py") .spawn()?; child.wait()?; } Ok(())}fn main() -> Result<()> { let services = dashmap::DashMap::new(); for entry in fs::read_dir("./services")? { let s = load_spec(&entry?.path())?; services.insert(s.name.clone(), s); } let mut handles = Vec::new(); for e in services { handles.push(std::thread::spawn(|| run_service(e.1))); } for handle in handles { handle.join().unwrap(); } Ok(())}```
gollark: Well, I guess that's systemd replaced.
gollark: I can define a service in a TOML file and it's automatically restarted on exit and all.
gollark: So it does actually work now.
References
- "The World Games qualifications for 2017, Wrocław (POL) | IWGA". www.theworldgames.org. Archived from [=http://www.theworldgames.org/editions/Wroclaw-POL-2017-4/qualifications the original] Check
|url=
value (help) on 2017-05-14. Retrieved 2017-07-04. - "Qualifications for TWG 2017, Wrocław (POL)". Archived from the original on 2017-05-14. Retrieved 2017-07-04.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.