Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
MKCLOS
Core Development Platform
coreospackage
Merge requests
!38
Diskdetails helper
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Diskdetails helper
diskdetailshelper
into
master
Overview
0
Commits
1
Pipelines
0
Changes
2
Merged
Sandeep S. Shewalkar
requested to merge
diskdetailshelper
into
master
7 years ago
Overview
0
Commits
1
Pipelines
0
Changes
2
Expand
OS retrieved from GOOS and switch case added on same --OnkarS
0
0
Merge request reports
Compare
master
master (base)
and
latest version
latest version
c9a5e076
1 commit,
7 years ago
2 files
+
18
−
9
Expand all files
Preferences
File browser
List view
Tree view
Compare changes
Inline
Side-by-side
Show whitespace changes
Show one file at a time
Search (e.g. *.vue) (Ctrl+P)
diskdetailshelper/gopsutil/disk_windows.go
+
5
−
5
Options
@@ -3,8 +3,8 @@
package
gopsutil
import
(
"regexp"
"bytes"
"regexp"
"unsafe"
"corelab.mkcl.org/MKCLOS/coredevelopmentplatform/coreospackage/logginghelper"
@@ -197,13 +197,13 @@ func GetDiskSerialNumber(name string) string {
info
,
err
:=
host
.
Info
()
if
err
!=
nil
{
logginghelper
.
LogError
(
"GetDiskSerialNumber Host Info() Err : "
,
err
)
return
""
//
return ""
}
cmd
:=
&
exec
.
Cmd
{}
if
strings
.
Contains
(
info
.
Platform
,
"Windows 7"
)
||
strings
.
Contains
(
info
.
Platform
,
"Windows 10"
)
{
cmd
=
exec
.
Command
(
"wmic"
,
"diskdrive"
,
"get"
,
"serialnumber"
)
if
err
==
nil
&&
(
strings
.
Contains
(
info
.
Platform
,
"Windows 7"
)
||
strings
.
Contains
(
info
.
Platform
,
"Windows 10"
)
)
{
cmd
=
exec
.
Command
(
"wmic"
,
"diskdrive"
,
"get"
,
"serialnumber"
)
}
else
{
cmd
=
exec
.
Command
(
"wmic"
,
"path"
,
"win32_physicalmedia"
,
"get"
,
"SerialNumber"
)
cmd
=
exec
.
Command
(
"wmic"
,
"path"
,
"win32_physicalmedia"
,
"get"
,
"SerialNumber"
)
}
var
out
bytes
.
Buffer
cmd
.
Stdout
=
&
out
Menu
Explore
Projects
Groups
Topics
Snippets