forked from rojo-rbx/rojo
Added address reference to CLI output (#556)
* Added address reference to CLI output * Stored loopback check address as a variable * Changed other loopback references to the new variable * Fixed mistake on address_string variable * Merge write calls Co-authored-by: Lucien Greathouse <me@lpghatguy.com>
This commit is contained in:
@@ -67,15 +67,17 @@ fn show_start_message(bind_address: IpAddr, port: u16, color: ColorChoice) -> io
|
|||||||
let writer = BufferWriter::stdout(color);
|
let writer = BufferWriter::stdout(color);
|
||||||
let mut buffer = writer.buffer();
|
let mut buffer = writer.buffer();
|
||||||
|
|
||||||
|
let address_string = if bind_address.is_loopback() {
|
||||||
|
"localhost".to_owned()
|
||||||
|
} else {
|
||||||
|
bind_address.to_string()
|
||||||
|
};
|
||||||
|
|
||||||
writeln!(&mut buffer, "Rojo server listening:")?;
|
writeln!(&mut buffer, "Rojo server listening:")?;
|
||||||
|
|
||||||
write!(&mut buffer, " Address: ")?;
|
write!(&mut buffer, " Address: ")?;
|
||||||
buffer.set_color(&green)?;
|
buffer.set_color(&green)?;
|
||||||
if bind_address.is_loopback() {
|
writeln!(&mut buffer, "{}", address_string)?;
|
||||||
writeln!(&mut buffer, "localhost")?;
|
|
||||||
} else {
|
|
||||||
writeln!(&mut buffer, "{}", bind_address)?;
|
|
||||||
}
|
|
||||||
|
|
||||||
buffer.set_color(&ColorSpec::new())?;
|
buffer.set_color(&ColorSpec::new())?;
|
||||||
write!(&mut buffer, " Port: ")?;
|
write!(&mut buffer, " Port: ")?;
|
||||||
@@ -88,7 +90,7 @@ fn show_start_message(bind_address: IpAddr, port: u16, color: ColorChoice) -> io
|
|||||||
write!(&mut buffer, "Visit ")?;
|
write!(&mut buffer, "Visit ")?;
|
||||||
|
|
||||||
buffer.set_color(&green)?;
|
buffer.set_color(&green)?;
|
||||||
write!(&mut buffer, "http://localhost:{}/", port)?;
|
write!(&mut buffer, "http://{}:{}/", address_string, port)?;
|
||||||
|
|
||||||
buffer.set_color(&ColorSpec::new())?;
|
buffer.set_color(&ColorSpec::new())?;
|
||||||
writeln!(&mut buffer, " in your browser for more information.")?;
|
writeln!(&mut buffer, " in your browser for more information.")?;
|
||||||
|
|||||||
Reference in New Issue
Block a user