logline += self.account.get("name")
else:
logline += "an unknown user"
- logline += " after idling too long in the " + \
- self.state + " state."
+ logline += (" after idling too long in the " + self.state
+ + " state.")
log(logline, 2)
self.state = "disconnecting"
self.menu_seen = False
# with the optional eol string passed to this function
# and the ansi escape to return to normal text
if not just_prompt and prepend_padding:
- if not self.output_queue \
- or not self.output_queue[-1].endswith(b"\r\n"):
+ if (not self.output_queue or not
+ self.output_queue[-1].endswith(b"\r\n")):
output = "$(eol)" + output
elif not self.output_queue[-1].endswith(
b"\r\n\x1b[0m\r\n"
last_whitespace = abs_pos
# insert an eol in place of the space
- text = text[:last_whitespace] + \
- "\r\n" + text[last_whitespace + 1:]
+ text = text[:last_whitespace] + "\r\n" + text[last_whitespace + 1:]
# increase the absolute position because an eol is two
# characters but the space it replaced was only one
else:
output += " $(grn)"
output += item + "$(nrm) - " + description + "$(eol)"
- output += "$(eol)Enter \"help COMMAND\" for help on a command " \
- + "named \"COMMAND\"."
+ output += ("$(eol)Enter \"help COMMAND\" for help on a command "
+ "named \"COMMAND\".")
# send the accumulated output to the user
actor.send(output)
status = "rw"
else:
status = "ro"
- message += "$(eol) $(red)(" + status + ") $(grn)" + filename \
- + "$(nrm)"
+ message += ("$(eol) $(red)(" + status + ") $(grn)" + filename
+ + "$(nrm)")
elif arguments[0] == "category":
if len(arguments) != 2:
message = "You must specify one category."
elif arguments[1] in universe.categories:
- message = "These are the elements in the \"" + arguments[1] \
- + "\" category:$(eol)"
+ message = ("These are the elements in the \"" + arguments[1]
+ + "\" category:$(eol)")
elements = [
(
universe.categories[arguments[1]][x].key
if len(arguments) != 2:
message = "You must specify one file."
elif arguments[1] in universe.files:
- message = "These are the elements in the \"" + arguments[1] \
- + "\" file:$(eol)"
+ message = ("These are the elements in the \"" + arguments[1]
+ + "\" file:$(eol)")
elements = universe.files[arguments[1]].data.sections()
elements.sort()
for element in elements:
message = "You must specify one element."
elif arguments[1] in universe.contents:
element = universe.contents[arguments[1]]
- message = "These are the properties of the \"" + arguments[1] \
- + \
- "\" element (in \"" + \
- element.origin.filename + "\"):$(eol)"
+ message = ("These are the properties of the \"" + arguments[1]
+ + "\" element (in \"" + element.origin.filename
+ + "\"):$(eol)")
facets = element.facets()
facets.sort()
for facet in facets:
- message += "$(eol) $(grn)" + facet + ": $(red)" \
- + escape_macros(element.get(facet)) + "$(nrm)"
+ message += ("$(eol) $(grn)" + facet + ": $(red)"
+ + escape_macros(element.get(facet)) + "$(nrm)")
else:
message = "Element \"" + arguments[1] + "\" does not exist."
elif arguments[0] == "result":
if level > -1 and start > -1 and stop > -1:
message = get_loglines(level, start, stop)
else:
- message = "When specified, level must be 0-9 (default 1), " \
- + "start and stop must be >=1 (default 10 and 1)."
+ message = ("When specified, level must be 0-9 (default 1), "
+ "start and stop must be >=1 (default 10 and 1).")
else:
message = "I don't know what \"" + parameters + "\" is."
actor.send(message)
if element in universe.contents:
message = "The \"" + element + "\" element already exists."
else:
- message = "You create \"" + \
- element + "\" within the universe."
+ message = ("You create \"" +
+ element + "\" within the universe.")
logline = actor.owner.account.get(
"name"
) + " created an element: " + element
if filename:
logline += " in file " + filename
if filename not in universe.files:
- message += " Warning: \"" + filename \
- + "\" is not yet included in any other file and will " \
- + \
- "not be read on startup unless this is remedied."
+ message += (
+ " Warning: \"" + filename + "\" is not yet "
+ "included in any other file and will not be read "
+ "on startup unless this is remedied.")
Element(element, universe, filename)
log(logline, 6)
elif len(arguments) > 2:
message = "You must specify an element to destroy."
else:
if parameters not in universe.contents:
- message = "The \"" + parameters + \
- "\" element does not exist."
+ message = "The \"" + parameters + "\" element does not exist."
else:
universe.contents[parameters].destroy()
- message = "You destroy \"" + parameters \
- + "\" within the universe."
+ message = ("You destroy \"" + parameters
+ + "\" within the universe.")
log(
actor.owner.account.get(
"name"
else:
arguments = parameters.split(" ", 2)
if len(arguments) == 1:
- message = "What facet of element \"" + arguments[0] \
- + "\" would you like to set?"
+ message = ("What facet of element \"" + arguments[0]
+ + "\" would you like to set?")
elif len(arguments) == 2:
- message = "What value would you like to set for the \"" \
- + arguments[1] + "\" facet of the \"" + arguments[0] \
- + "\" element?"
+ message = ("What value would you like to set for the \"" +
+ arguments[1] + "\" facet of the \"" + arguments[0]
+ + "\" element?")
else:
element, facet, value = arguments
if element not in universe.contents:
message = "The \"" + element + "\" element does not exist."
else:
universe.contents[element].set(facet, value)
- message = "You have successfully (re)set the \"" + facet \
- + "\" facet of element \"" + element \
- + "\". Try \"show element " + \
- element + "\" for verification."
+ message = ("You have successfully (re)set the \"" + facet
+ + "\" facet of element \"" + element
+ + "\". Try \"show element " +
+ element + "\" for verification.")
actor.send(message)
else:
arguments = parameters.split(" ")
if len(arguments) == 1:
- message = "What facet of element \"" + arguments[0] \
- + "\" would you like to delete?"
+ message = ("What facet of element \"" + arguments[0]
+ + "\" would you like to delete?")
elif len(arguments) != 2:
message = "You may only specify an element and a facet."
else:
if element not in universe.contents:
message = "The \"" + element + "\" element does not exist."
elif facet not in universe.contents[element].facets():
- message = "The \"" + element + "\" element has no \"" + facet \
- + "\" facet."
+ message = ("The \"" + element + "\" element has no \"" + facet
+ + "\" facet.")
else:
universe.contents[element].remove_facet(facet)
- message = "You have successfully deleted the \"" + facet \
- + "\" facet of element \"" + element \
- + "\". Try \"show element " + \
- element + "\" for verification."
+ message = ("You have successfully deleted the \"" + facet
+ + "\" facet of element \"" + element
+ + "\". Try \"show element " +
+ element + "\" for verification.")
actor.send(message)