2.4.2. CPU Monitor Module

2.4.2.1. cpu_monitor

cpu_monitor

Author:

Alex Spitzer

Maintainer:

Alex Spitzer

Version:

0.0.0

License:

MIT

2.4.2.1.1. Dependencies

Build tool:

catkin

Execution:

python-psutil

2.4.2.1.2. Package definition files

2.4.2.1.2.1. CMakeLists.txt

 1cmake_minimum_required(VERSION 2.8.3)
 2project(cpu_monitor)
 3
 4find_package(catkin REQUIRED COMPONENTS rospy)
 5catkin_package()
 6install(PROGRAMS
 7   monitor.py
 8   DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
 9)
10install(DIRECTORY launch 
11  DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
12  PATTERN *~ EXCLUDE
13)

2.4.2.1.2.2. package.xml

 1<package format="2">
 2  <name>cpu_monitor</name>
 3  <version>0.0.0</version>
 4  <description>cpu_monitor</description>
 5  <author email="aes368@cornell.edu">Alex Spitzer</author>
 6  <maintainer email="aes368@cornell.edu">Alex Spitzer</maintainer>
 7  <license>MIT</license>
 8  <buildtool_depend>catkin</buildtool_depend>
 9  <exec_depend>python-psutil</exec_depend>
10</package>