Skip to content

Commit

Permalink
feat: PR feedback 1 (to squash)
Browse files Browse the repository at this point in the history
  • Loading branch information
iloveagent57 committed Jun 6, 2024
1 parent 67d7bc3 commit 7a4fc09
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 16 deletions.
7 changes: 7 additions & 0 deletions openedx_events/enterprise/data.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ class SubsidyRedemption:
class LedgerTransactionReversal:
"""
Attributes of an ``openedx_ledger.Reversal`` record.
A ``Reversal`` is a model that represents the "undo-ing" of a ``Transaction`` (see below). It's primarily
used within the domain of edX Enterprise for recording unenrollments and refunds of subsidized
enterprise enrollments.
https://github.com/openedx/openedx-ledger/blob/master/openedx_ledger/models.py
Arguments:
uuid (str): Primary identifier of the record.
Expand All @@ -53,6 +57,9 @@ class LedgerTransactionReversal:
class LedgerTransaction:
"""
Attributes of an ``openedx_ledger.Transaction`` record.
A ``Transaction`` is a model that represents value moving in or out of a ``Ledger``. It's primarily
used within the domain of edX Enterprise for recording the redemption of subsidized enrollments.
https://github.com/openedx/openedx-ledger/blob/master/openedx_ledger/models.py
Arguments:
uuid (UUID): Primary identifier of the Transaction.
Expand Down
24 changes: 14 additions & 10 deletions openedx_events/enterprise/signals.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

# .. event_type: org.openedx.enterprise.subsidy.redeemed.v1
# .. event_name: SUBSIDY_REDEEMED
# .. event_description: (deprecated) emitted when an enterprise subsidy is utilized.
# .. event_description: emitted when an enterprise subsidy is utilized.
# .. event_data: SubsidyRedemption
SUBSIDY_REDEEMED = OpenEdxPublicSignal(
event_type="org.openedx.enterprise.subsidy.redeemed.v1",
Expand All @@ -24,7 +24,7 @@

# .. event_type: org.openedx.enterprise.subsidy.redemption-reversed.v1
# .. event_name: SUBSIDY_REDEMPTION_REVERSED
# .. event_description: (deprecated) emitted when an enterprise subsidy is reversed.
# .. event_description: emitted when an enterprise subsidy is reversed.
# .. event_data: SubsidyRedemption
SUBSIDY_REDEMPTION_REVERSED = OpenEdxPublicSignal(
event_type="org.openedx.enterprise.subsidy.redemption-reversed.v1",
Expand All @@ -34,48 +34,52 @@
)


# .. event_type: org.openedx.enterprise_subsidies.ledger_transaction.created.v1
# .. event_type: org.openedx.enterprise.subsidy_ledger_transaction.created.v1
# .. event_name: LEDGER_TRANSACTION_CREATED
# .. event_description: emitted when an enterprise ledger transaction is created.
# See: https://github.com/openedx/openedx-ledger/tree/main/docs/decisions
# .. event_data: LedgerTransaction
LEDGER_TRANSACTION_CREATED = OpenEdxPublicSignal(
event_type="org.openedx.enterprise_subsidies.ledger_transaction.created.v1",
event_type="org.openedx.enterprise.subsidy_ledger_transaction.created.v1",
data={
"ledger_transaction": LedgerTransaction,
}
)


# .. event_type: org.openedx.enterprise_subsidies.ledger_transaction.committed.v1
# .. event_type: org.openedx.enterprise.subsidy_ledger_transaction.committed.v1
# .. event_name: LEDGER_TRANSACTION_COMMITTED
# .. event_description: emitted when an enterprise ledger transaction is committed.
# See: https://github.com/openedx/openedx-ledger/tree/main/docs/decisions
# .. event_data: LedgerTransaction
LEDGER_TRANSACTION_COMMITTED = OpenEdxPublicSignal(
event_type="org.openedx.enterprise_subsidies.ledger_transaction.committed.v1",
event_type="org.openedx.enterprise.subsidy_ledger_transaction.committed.v1",
data={
"ledger_transaction": LedgerTransaction,
}
)


# .. event_type: org.openedx.enterprise_subsidies.ledger_transaction.failed.v1
# .. event_type: org.openedx.enterprise.subsidy_ledger_transaction.failed.v1
# .. event_name: LEDGER_TRANSACTION_FAILED
# .. event_description: emitted when an enterprise ledger transaction fails.
# See: https://github.com/openedx/openedx-ledger/tree/main/docs/decisions
# .. event_data: LedgerTransaction
LEDGER_TRANSACTION_FAILED = OpenEdxPublicSignal(
event_type="org.openedx.enterprise_subsidies.ledger_transaction.failed.v1",
event_type="org.openedx.enterprise.subsidy_ledger_transaction.failed.v1",
data={
"ledger_transaction": LedgerTransaction,
}
)


# .. event_type: org.openedx.enterprise_subsidies.ledger_transaction.reversed.v1
# .. event_type: org.openedx.enterprise.subsidy_ledger_transaction.reversed.v1
# .. event_name: LEDGER_TRANSACTION_REVERSED
# .. event_description: emitted when an enterprise ledger transaction is reversed.
# See: https://github.com/openedx/openedx-ledger/tree/main/docs/decisions
# .. event_data: LedgerTransaction
LEDGER_TRANSACTION_REVERSED = OpenEdxPublicSignal(
event_type="org.openedx.enterprise_subsidies.ledger_transaction.reversed.v1",
event_type="org.openedx.enterprise.subsidy_ledger_transaction.reversed.v1",
data={
"ledger_transaction": LedgerTransaction,
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@

from ccx_keys.locator import CCXLocator

from openedx_events.event_bus.avro.custom_serializers import CcxCourseLocatorAvroSerializer

from ..custom_serializers import UuidAvroSerializer
from openedx_events.event_bus.avro.custom_serializers import CcxCourseLocatorAvroSerializer, UuidAvroSerializer


class TestCCXLocatorSerailizer(TestCase):
Expand Down
3 changes: 0 additions & 3 deletions setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,3 @@ multi_line_output = 3

[wheel]
universal = 1

[flake8]
max-line-length = 120

0 comments on commit 7a4fc09

Please sign in to comment.