Skip to content

Commit c2d4316

Browse files
HirotoShioiksaric
authored andcommitted
[TSD-119] Update version, run debugger (#51)
1 parent f9ea604 commit c2d4316

File tree

6 files changed

+24
-21
lines changed

6 files changed

+24
-21
lines changed

cabal2nix.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
}:
77
mkDerivation {
88
pname = "log-classifier";
9-
version = "1.4.0.0";
9+
version = "1.4.1.0";
1010
src = ./.;
1111
isLibrary = true;
1212
isExecutable = true;

log-classifier.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: log-classifier
2-
version: 1.4.0.0
2+
version: 1.4.1.0
33
synopsis: Log classifier for a Cardano node
44
description: Please see the README
55
homepage: https://github.com/input-output-hk/log-classifier#readme

src/DataSource/Http.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ postTicketComment ticketInfo zendeskResponse = do
211211
-- | Create response ticket
212212
createResponseTicket :: Integer -> TicketInfo -> ZendeskResponse -> Ticket
213213
createResponseTicket agentId TicketInfo{..} ZendeskResponse{..} =
214-
let analyzedTag = renderTicketStatus AnalyzedByScriptV1_4
214+
let analyzedTag = renderTicketStatus AnalyzedByScriptV1_4_1
215215
-- Nub so it won't post duplicate tags
216216
allTags = nub $ [analyzedTag] <> getTicketTags tiTags <> getTicketTags zrTags
217217
-- We remove the @ToBeAnalyzed@ tag.

src/DataSource/Types.hs

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -441,15 +441,16 @@ data TicketInfo = TicketInfo
441441
-- TODO(ks): @Generic@ type migrations. Also possible to provide the version from runtime,
442442
-- we need to weigh these options later on.
443443
data TicketTag
444-
= AnalyzedByScript -- ^ Ticket has been analyzed
445-
| AnalyzedByScriptV1_0 -- ^ Ticket has been analyzed by the version 1.0
446-
| AnalyzedByScriptV1_1 -- ^ Ticket has been analyzed by the version 1.1
447-
| AnalyzedByScriptV1_2 -- ^ Ticket has been analyzed by the version 1.2
448-
| AnalyzedByScriptV1_3 -- ^ Ticket has been analyzed by the version 1.3
449-
| AnalyzedByScriptV1_4 -- ^ Ticket has been analyzed by the version 1.4
450-
| ToBeAnalyzed -- ^ Ticket needs to be analyzed
451-
| NoKnownIssue -- ^ Ticket had no known issue
452-
| NoLogAttached -- ^ Log file not attached
444+
= AnalyzedByScript -- ^ Ticket has been analyzed
445+
| AnalyzedByScriptV1_0 -- ^ Ticket has been analyzed by the version 1.0
446+
| AnalyzedByScriptV1_1 -- ^ Ticket has been analyzed by the version 1.1
447+
| AnalyzedByScriptV1_2 -- ^ Ticket has been analyzed by the version 1.2
448+
| AnalyzedByScriptV1_3 -- ^ Ticket has been analyzed by the version 1.3
449+
| AnalyzedByScriptV1_4 -- ^ Ticket has been analyzed by the version 1.4
450+
| AnalyzedByScriptV1_4_1 -- ^ Ticket has been analyzed by the version 1.4.1
451+
| ToBeAnalyzed -- ^ Ticket needs to be analyzed
452+
| NoKnownIssue -- ^ Ticket had no known issue
453+
| NoLogAttached -- ^ Log file not attached
453454

454455
newtype UserId = UserId
455456
{ getUserId :: Int
@@ -947,11 +948,12 @@ parseComments = withObject "comments" $ \o -> o .: "comments"
947948
-- | Defining it's own show instance to use it as tags
948949
renderTicketStatus :: TicketTag -> Text
949950
renderTicketStatus AnalyzedByScript = "analyzed-by-script"
950-
renderTicketStatus AnalyzedByScriptV1_0 = "analyzed-by-script-v1.0"
951-
renderTicketStatus AnalyzedByScriptV1_1 = "analyzed-by-script-v1.1"
952-
renderTicketStatus AnalyzedByScriptV1_2 = "analyzed-by-script-v1.2"
953-
renderTicketStatus AnalyzedByScriptV1_3 = "analyzed-by-script-v1.3"
954-
renderTicketStatus AnalyzedByScriptV1_4 = "analyzed-by-script-v1.4"
955-
renderTicketStatus ToBeAnalyzed = "to_be_analysed" -- https://iohk.zendesk.com/agent/admin/tags
956-
renderTicketStatus NoKnownIssue = "no-known-issues"
957-
renderTicketStatus NoLogAttached = "no-log-files"
951+
renderTicketStatus AnalyzedByScriptV1_0 = "analyzed-by-script-v1.0"
952+
renderTicketStatus AnalyzedByScriptV1_1 = "analyzed-by-script-v1.1"
953+
renderTicketStatus AnalyzedByScriptV1_2 = "analyzed-by-script-v1.2"
954+
renderTicketStatus AnalyzedByScriptV1_3 = "analyzed-by-script-v1.3"
955+
renderTicketStatus AnalyzedByScriptV1_4 = "analyzed-by-script-v1.4"
956+
renderTicketStatus AnalyzedByScriptV1_4_1 = "analyzed-by-script-v1.4.1"
957+
renderTicketStatus ToBeAnalyzed = "to_be_analysed" -- https://iohk.zendesk.com/agent/admin/tags
958+
renderTicketStatus NoKnownIssue = "no-known-issues"
959+
renderTicketStatus NoLogAttached = "no-log-files"

src/Lib.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,7 @@ filterAnalyzedTickets ticketsInfo =
620620
, AnalyzedByScriptV1_2
621621
, AnalyzedByScriptV1_3
622622
, AnalyzedByScriptV1_4
623+
, AnalyzedByScriptV1_4_1
623624
]
624625

625626
isTicketAnalyzed :: TicketInfo -> Bool

test/Spec.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,7 @@ createResponseTicketSpec =
503503
responseTags = getTicketTags $ tTag responseTicket
504504
-- in summary, the response tags have the debuggers `analyzed-by-script-version` tag AND
505505
-- they remove the `to_be_analysed` tag AND they are unique.
506-
in (filter (/= renderTicketStatus ToBeAnalyzed) . nub $ renderTicketStatus AnalyzedByScriptV1_4 : mergedTags) === responseTags
506+
in (filter (/= renderTicketStatus ToBeAnalyzed) . nub $ renderTicketStatus AnalyzedByScriptV1_4_1 : mergedTags) === responseTags
507507

508508

509509
exportZendeskDataToLocalDBSpec :: Spec

0 commit comments

Comments
 (0)