Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
noc
tower
Commits
2ff88bda
Commit
2ff88bda
authored
Nov 02, 2020
by
EKbfh
🐼
Browse files
Update tower/cli/joblog.py
parent
eb5d7ab0
Pipeline
#28123
passed with stages
in 3 minutes and 4 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
tower/cli/joblog.py
View file @
2ff88bda
...
...
@@ -108,14 +108,14 @@ def joblog_view(args):
def
joblog_clean
(
args
):
joblog_count
=
JobLog
.
filter
(
is_complete
=
True
).
count
()
joblog_count
=
JobLog
.
count
()
if
args
.
before
:
before
=
datetime
.
datetime
.
strptime
(
args
.
before
,
"%Y-%m-%d %H:%M"
)
cleaned_job
=
JobLog
.
filter
(
start_ts__gte
=
before
,
is_complete
=
True
)
cleaned_job
=
JobLog
.
filter
(
start_ts__gte
=
before
)
print
(
" %d JobLog before %s will be cleaned"
%
(
cleaned_job
.
count
(),
args
.
before
))
elif
args
.
save_last
and
joblog_count
>
args
.
save_last
:
cleaned_job
=
(
JobLog
.
filter
(
is_complete
=
True
)
JobLog
.
order_by
(
JobLog
.
start_ts
)
.
limit
(
joblog_count
-
args
.
save_last
)
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment