Skip to content

Conversation

tmossington
Copy link

Description:

These changes directly fix #49 and #54, where get_ram() fails on Windows machines because of improper handling of non-numeric values in the clean_win_ram function.

Error:

The error encountered was:

Error in inherits(ram, "try-error") || length(ram) == 0L || is.na(ram) : 'length = 9' in coercion to 'logical(1)'

Changes Made:

  • Updated clean_win_ram function to remove empty or non-numeric entries.
  • Ensured clean_win_ram function sums only valid numeric entries.

These changes ensure that the clean_win_ram function correctly processes the RAM values on windows machines, preventing the error and allowing get_ram() to function as expected.

- Updated clean_win_ram function to remove empty or non-numeric entries.
- Ensured clean_win_ram function sums only valid numeric entries.

Fixes csgillespie#54
@tmossington
Copy link
Author

@csgillespie pinging to make sure you saw my PR, and to see if you have any comments or changes you'd like to see.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

get_ram() cannot retrieve RAM
1 participant