Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
J
jumpserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ops
jumpserver
Commits
32ab051b
Commit
32ab051b
authored
Jul 03, 2015
by
ibuler
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
modify cmd_group num bug
parent
f7e70e56
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
13 deletions
+7
-13
jumpserver.conf
jumpserver.conf
+1
-1
mytags.py
jumpserver/templatetags/mytags.py
+5
-11
sudo_detail.html
templates/jperm/sudo_detail.html
+1
-1
No files found.
jumpserver.conf
View file @
32ab051b
...
@@ -30,5 +30,5 @@ web_socket_host = 192.168.40.140:3000
...
@@ -30,5 +30,5 @@ web_socket_host = 192.168.40.140:3000
email_host
=
smtp
.
qq
.
com
email_host
=
smtp
.
qq
.
com
email_port
=
25
email_port
=
25
email_host_user
=
1152704203
@
qq
.
com
email_host_user
=
1152704203
@
qq
.
com
email_host_password
=
xxxxx
email_host_password
=
Hudie117
...
email_use_tls
=
False
email_use_tls
=
False
jumpserver/templatetags/mytags.py
View file @
32ab051b
...
@@ -359,18 +359,12 @@ def sudo_cmd_count(user_group_id):
...
@@ -359,18 +359,12 @@ def sudo_cmd_count(user_group_id):
@register.filter
(
name
=
'sudo_cmd_count'
)
@register.filter
(
name
=
'sudo_cmd_count'
)
def
sudo_cmd_count
(
user
_group_id
):
def
sudo_cmd_count
(
cmd
_group_id
):
user_group
=
UserGroup
.
objects
.
filter
(
id
=
user
_group_id
)
cmd_group
=
CmdGroup
.
objects
.
filter
(
id
=
cmd
_group_id
)
cmds
=
[]
cmds
=
[]
if
user_group
:
if
cmd_group
:
user_group
=
user_group
[
0
]
cmd_group
=
cmd_group
[
0
]
cmd_groups
=
[]
return
len
(
set
(
cmd_group
.
cmd
.
split
(
','
)))
for
perm
in
user_group
.
sudoperm_set
.
all
():
cmd_groups
.
extend
(
perm
.
cmd_group
.
all
())
for
cmd_group
in
cmd_groups
:
cmds
.
extend
(
cmd_group
.
cmd
.
split
(
','
))
return
len
(
set
(
cmds
))
else
:
else
:
return
0
return
0
...
...
templates/jperm/sudo_detail.html
View file @
32ab051b
...
@@ -143,7 +143,7 @@
...
@@ -143,7 +143,7 @@
<i
class=
"fa fa-linux"
></i>
<i
class=
"fa fa-linux"
></i>
<b>
{{ cmd_group.name }}
</b>
<b>
{{ cmd_group.name }}
</b>
<br>
<br>
<small
class=
"text-navy"
>
共: {{ cmd_group.id
|
sudo_cmd_count }} 个
</small>
<small
class=
"text-navy"
>
共: {{ cmd_group.id
|
sudo_cmd_count }} 个
</small>
</div>
</div>
<div
class=
"col-xs-7 content no-top-border"
>
<div
class=
"col-xs-7 content no-top-border"
>
<p
class=
"m-b-xs"
><strong>
{{ group.comment }}
</strong></p>
<p
class=
"m-b-xs"
><strong>
{{ group.comment }}
</strong></p>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a 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