Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Harbor
Commits
b3e0af23
Commit
b3e0af23
authored
7 years ago
by
Tan Jiang
Browse files
Options
Download
Email Patches
Plain Diff
Fix permission issue in job_log directory
parent
e60de3e3
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
make/photon/jobservice/start.sh
+3
-0
make/photon/jobservice/start.sh
src/jobservice/job/logger.go
+1
-1
src/jobservice/job/logger.go
with
4 additions
and
1 deletion
+4
-1
make/photon/jobservice/start.sh
+
3
-
0
View file @
b3e0af23
...
...
@@ -5,5 +5,8 @@ fi
if
[
-d
/var/log/jobs
]
;
then
chown
-R
10000:10000 /var/log/jobs/
fi
if
[
-d
/var/log/jobs/scan_job
]
;
then
chmod
+x /var/log/jobs/scan_job
fi
sudo
-E
-u
\#
10000
"/harbor/harbor_jobservice"
This diff is collapsed.
Click to expand it.
src/jobservice/job/logger.go
+
1
-
1
View file @
b3e0af23
...
...
@@ -28,7 +28,7 @@ func NewLogger(j Job) (*log.Logger, error) {
logFile
:=
j
.
LogPath
()
d
:=
filepath
.
Dir
(
logFile
)
if
_
,
err
:=
os
.
Stat
(
d
);
os
.
IsNotExist
(
err
)
{
err
:=
os
.
MkdirAll
(
d
,
0
660
)
err
:=
os
.
MkdirAll
(
d
,
0
755
)
if
err
!=
nil
{
log
.
Errorf
(
"Failed to create directory for log file %s, the error: %v"
,
logFile
,
err
)
}
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
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