Commit Graph

280 Commits (3f1658bc7181e47d0c2f0a6fd2f11c0fac49279c)

Author SHA1 Message Date
wangyu 8e62971eb0 add anolis family with anolis platform 8 months ago
shirou 37f531010d fix golangcilint errors, ignore gosec G115 10 months ago
Aidan dbab8d86e9 Additional error case found 1 year ago
Aidan 4ea639f0f8 Incorrect test comparisons 1 year ago
Aidan b206a02af4 Added tests for uptimer parser 1 year ago
Aidan b1ddeddda5 Removed repeated logic for days 1 year ago
Aidan bcde3cb240 Removed logging line 1 year ago
Aidan 8f3d0d0c57 Correctly parse new uptime case at zero minutes, has been tested against all test cases 1 year ago
Aidan 789cad37be Correctly parse new uptime case at zero minutes, has been tested against all test cases 1 year ago
Aidan 2b6d0754ed Comments 1 year ago
Aidan 42957707db Return error if hours not in expected format to prevent panic 1 year ago
Aidan 62e5850726 Fixed parsing error where 'day,' is ignored 1 year ago
shirou aca0ba4517 [aix]: move tempereture from host to sensors package. 1 year ago
shirou c34d29a8bf fix: rename v3 that remained in file c to v4 1 year ago
shirou.wakayama 0e9c0ade3c [host][windows]: change platform version from build version to display version 1 year ago
shirou e9591b5b01 rename redundant test function names, such as TestCPU in cpu package 1 year ago
shirou ab0d977709 [sensors] move Temperatures from host to sensors. 1 year ago
shirou bc060cc227 add SPDX License, remove old build tag, and replace import 1 year ago
Dylan Myers ff4ae36cc0 Remove extraneous development note comments
Move a function from nocgo to main file for disk package
1 year ago
Dylan Myers 9bf502f825 Fix logic errors, syntax errors, and typos 1 year ago
Dylan Myers b133d602ce Ignore host_aix_ppc64 for now 1 year ago
Dylan Myers 8df2696709 Account for other possible formats output by AIX uptime command 1 year ago
Dylan Myers 9be5f7d0ad Remove extraneous -1 from users function for AIX 1 year ago
Dylan Myers bd42769f87 Add a working implementation of host.Users() for AIX 1 year ago
Dylan Myers 52d61b8669 Add host support for AIX 1 year ago
shirou cbefbb023e [host][linux]: add pading on linux_arm64 1 year ago
shirou cfb7a5dc2e [host][linux]: change Line/User/Host to int8 on utmp
Generated code is uint8 on arm64. However, it is not same as other archtectures.
This commit changes by hand.
1 year ago
shirou d86a995563 [host][linux]: fix utmp size on linux/arm64 1 year ago
Jonathan Matthew 27ffa28a0d add support for OpenBSD/riscv64 1 year ago
Bryce Kahle b0d976c49b
ensure host platform are files and have contents
In a containerized deployment, it is common to mount several files from /etc. Within the container, those files will be created regardless if they exist on the host or not. In those instances, the existing code would erroneously return empty platform information.
1 year ago
shirou b10acd4894 [host]: add EnableBootTimeCache function 1 year ago
Ville Skyttä 362fa4b9c4 Avoid repeated regexp compilations 2 years ago
Xie Weineng 0de2d14a7c add deepin and uos distro 2 years ago
shirou 4b46f2b70c [host][darwin]: fix Users 2 years ago
Justin Yang 7ffb24dbe3
Merge branch 'shirou:master' into feature/netbsd-arm64-port 2 years ago
Justin Yang 4a46201e00 cpu && host: fix compile time errors 2 years ago
Matthieu MOREL c806740b34
ci(lint): ensure io/ioutil replacement (#1525)
* ci(lint): enure ioutil replacement

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>

* Update host_solaris.go
* Update process_linux_test.go
* Update net_linux_test.go
* Update net_linux_test.go
* Update process_test.go
* Update process_linux_test.go
* Update process_linux_test.go

---------

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 years ago
Justin Yang e82d2e4ca8 host: enable uptime for NetBSD 2 years ago
shirou 0665cafa1b chore: replace deprecated ioutil package to os and io 2 years ago
shirou febdeab871 chore: change CIRCLECI environment variable to CI. 2 years ago
shirou 3748c19402 [host][linux]: remove double quote from lsb release info
fix: #1502
2 years ago
Antoine Toulme b712e59295 fix more linting reports 2 years ago
Antoine Toulme 38b94668ea allow to pass context values to override environment variables 2 years ago
Matthieu MOREL 1fb1e3e3e6 ci(lint): correct gci linter
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2 years ago
Josh Powers e7c6b6991d
fix: moves common.Warnings to common OS files
This allows all OS types to unwrap the Warnings from errors, and not
just linux in host or windows in disk.

fixes: #1429
2 years ago
Jacob Young 02660eaf7c
Update host/host_linux.go
Use a raw string instead of escaped quotes.

Co-authored-by: shirou <shirou.faw@gmail.com>
2 years ago
Jacob Young 43566581f0 Recognize Cumulus Linux distro
Add Cumulus Linux and Kylin to debian family
2 years ago
shirou 6a5e40a517
Merge pull request #1228 from abner-chenc/master
host: add support for linux/loong64
2 years ago
shirou e563e6394e
Merge pull request #1356 from N1neSun/patch-1
fix some kylin linux bug
2 years ago
shirou 0494d7f0b9
Merge pull request #1403 from Agilicus/add-ppc64be
[host] linux/ppc: ppc64 definition from ppc64le
2 years ago