Fixes typos according to the review

This commit is contained in:
Sergi Delgado Segura
2020-04-03 16:38:46 +02:00
parent fe73ee7298
commit 10e856ae74
8 changed files with 13 additions and 13 deletions

View File

@@ -15,7 +15,7 @@ In additon, we use [flake8](https://flake8.pycqa.org/en/latest/) to detect style
flake8 --max-line-length=120 {source_file_or_directory} flake8 --max-line-length=120 {source_file_or_directory}
``` ```
Not all outputs from flake8 are mandatory. For instance, splitting **bullet points in docstrings (E501)** will cause issues when generating the docuementation, so we will leave that longer than the line lenght limit . Another example are **whitespaces before colons in inline fors (E203)**. `black` places them in that way, so we'll leave them like that. Not all outputs from flake8 are mandatory. For instance, splitting **bullet points in docstrings (E501)** will cause issues when generating the documentation, so we will leave that longer than the line length limit . Another example are **whitespaces before colons in inline fors (E203)**. `black` places them in that way, so we'll leave them like that.
On top of that, there are a few rules to also have in mind. On top of that, there are a few rules to also have in mind.

View File

@@ -13,7 +13,7 @@ LN_MESSAGE_PREFIX = b"Lightning Signed Message:"
def sha256d(message): def sha256d(message):
""" """
Compute the sha256 (double sha256) of a given by message. Computes the double sha256 of a given by message.
Args: Args:
message(:obj:`bytes`): the message to be used as input to the hash function. message(:obj:`bytes`): the message to be used as input to the hash function.

View File

@@ -33,7 +33,7 @@ class AppointmentsDBM(DBManager):
Args: Args:
db_path (:obj:`str`): the path (relative or absolute) to the system folder containing the database. A fresh db_path (:obj:`str`): the path (relative or absolute) to the system folder containing the database. A fresh
database will be create if the specified path does not contain one. database will be created if the specified path does not contain one.
Raises: Raises:
:obj:`ValueError`: If the provided ``db_path`` is not a string. :obj:`ValueError`: If the provided ``db_path`` is not a string.
@@ -148,7 +148,7 @@ class AppointmentsDBM(DBManager):
by default. by default.
Returns: Returns:
:obj:`dict`: A dictionary with all the appointments stored in the database. An empty dictionary is there :obj:`dict`: A dictionary with all the appointments stored in the database. An empty dictionary if there
are none. are none.
""" """
@@ -453,7 +453,7 @@ class AppointmentsDBM(DBManager):
Creates a flag that signals that an appointment has been triggered for every appointment in the given list Creates a flag that signals that an appointment has been triggered for every appointment in the given list
Args: Args:
uuids (:obj:`list`): a list of identifier for the appointments to flag. uuids (:obj:`list`): a list of identifiers for the appointments to flag.
""" """
with self.db.write_batch() as b: with self.db.write_batch() as b:

View File

@@ -99,7 +99,7 @@ class Builder:
def update_states(watcher, missed_blocks_watcher, missed_blocks_responder): def update_states(watcher, missed_blocks_watcher, missed_blocks_responder):
""" """
Updates the states of both the :mod:`Watcher <teos.watcher.Watcher>` and the Updates the states of both the :mod:`Watcher <teos.watcher.Watcher>` and the
:mod:`Responder <teos.responder.Responder>`. If both have pending blocks to process they need to be updates at :mod:`Responder <teos.responder.Responder>`. If both have pending blocks to process they need to be updated at
the same time, block by block. the same time, block by block.
If only one instance has to be updated, ``populate_block_queue`` should be used. If only one instance has to be updated, ``populate_block_queue`` should be used.

View File

@@ -3,7 +3,7 @@ from common.cryptographer import Cryptographer
class NotEnoughSlots(ValueError): class NotEnoughSlots(ValueError):
"""Raise this when trying to subtract more slots than a user has available""" """Raised when trying to subtract more slots than a user has available"""
def __init__(self, user_pk, requested_slots): def __init__(self, user_pk, requested_slots):
self.user_pk = user_pk self.user_pk = user_pk
@@ -12,7 +12,7 @@ class NotEnoughSlots(ValueError):
class IdentificationFailure(Exception): class IdentificationFailure(Exception):
""" """
Raise this when a user can not be identified. Either the user public key cannot be recovered or the user is Raised when a user can not be identified. Either the user public key cannot be recovered or the user is
not found within the registered ones. not found within the registered ones.
""" """
@@ -45,7 +45,7 @@ class Gatekeeper:
""" """
if not is_compressed_pk(user_pk): if not is_compressed_pk(user_pk):
raise ValueError("provided public key does not match expected format (33-byte hex string)") raise ValueError("Provided public key does not match expected format (33-byte hex string)")
if user_pk not in self.registered_users: if user_pk not in self.registered_users:
self.registered_users[user_pk] = {"available_slots": self.default_slots} self.registered_users[user_pk] = {"available_slots": self.default_slots}

View File

@@ -17,7 +17,7 @@ class UsersDBM(DBManager):
Args: Args:
db_path (:obj:`str`): the path (relative or absolute) to the system folder containing the database. A fresh db_path (:obj:`str`): the path (relative or absolute) to the system folder containing the database. A fresh
database will be create if the specified path does not contain one. database will be created if the specified path does not contain one.
Raises: Raises:
:obj:`ValueError`: If the provided ``db_path`` is not a string. :obj:`ValueError`: If the provided ``db_path`` is not a string.
@@ -75,7 +75,7 @@ class UsersDBM(DBManager):
user_pk (:obj:`str`): a 33-byte hex-encoded string identifying the user. user_pk (:obj:`str`): a 33-byte hex-encoded string identifying the user.
Returns: Returns:
:obj:`dict`: A dictionary containing the appointment data if they ``key`` is found. :obj:`dict`: A dictionary containing the appointment data if the ``key`` is found.
Returns ``None`` otherwise. Returns ``None`` otherwise.
""" """

View File

@@ -54,7 +54,7 @@ def add_appointment(appointment_data, sk=cli_sk):
def test_commands_non_registered(bitcoin_cli, create_txs): def test_commands_non_registered(bitcoin_cli, create_txs):
# All commands should failed if the user is not registered # All commands should fail if the user is not registered
# Add appointment # Add appointment
commitment_tx, penalty_tx = create_txs commitment_tx, penalty_tx = create_txs

View File

@@ -388,7 +388,7 @@ def test_request_appointment_not_registered_user(client):
tmp_sk, tmp_pk = generate_keypair() tmp_sk, tmp_pk = generate_keypair()
# The tower is designed so a not found appointment and a request from a non-registered user return the same error to # The tower is designed so a not found appointment and a request from a non-registered user return the same error to
# prevent proving. # prevent probing.
test_request_random_appointment_registered_user(client, tmp_sk) test_request_random_appointment_registered_user(client, tmp_sk)