Jarrod Johnson
0bd9b08be2
Remove extraneous print statements
...
Some debug output was in place, remove it.
2015-09-23 11:54:35 -04:00
Jarrod Johnson
e9a31f52ae
Merge branch 'windowssupport' of github.com:jjohnson42/confluent into windowssupport
2015-09-23 11:49:13 -04:00
Jarrod Johnson
a3dcf88749
Fix log path for windows
...
Under windows, the log files were not being written
as expected.
2015-09-23 11:48:29 -04:00
Jarrod Johnson
765c15ed5b
Revert 'confluentd' change
...
After further investigation, the rename to confluentd was not
needed (after massaging pathex and using pip to install rather
than distutils).
2015-09-23 11:48:27 -04:00
Jarrod Johnson
34960bff22
Add PyInstaller spec file
...
This facilitates a 'onedir' portable format for confluent server.
The 'onefile' mode couldn't be made to work, but this should suffice.
2015-09-23 11:48:23 -04:00
Jarrod Johnson
29417d935c
Phase 2 of Windows compatibility
...
More work to try to enable confluent to be frozen by
pyinstaller
2015-09-23 11:48:20 -04:00
Jarrod Johnson
b48cd8b685
Implement basic functionality under windows
...
Windows support by removing pid file, daemonizing, locking,
and other features. Goal is to have a freezeable payload.
2015-09-23 11:48:17 -04:00
Jarrod Johnson
a1a61dfdbd
Merge pull request #25 from jjohnson42/master
...
Add shutdown to power state option
2015-09-21 16:38:37 -04:00
Juliana Motira
11d4628458
Add shutdown to power state option
2015-09-21 16:37:32 -04:00
Jarrod Johnson
4dcfaf7363
Merge pull request #24 from jufm/initscript
...
Make init script properly indicate error conditions.
2015-09-21 16:30:02 -04:00
Allan Vidal
668f1c98b6
Make init script properly indicate error conditions.
2015-09-17 08:57:08 -03:00
Jarrod Johnson
e207940e50
Merge pull request #19 from jufm/mci_fix
...
Fix MCI command
2015-09-09 15:15:03 -04:00
Juliana Motira
e02dc74eb7
Fix MCI command
2015-09-09 11:47:46 -03:00
Jarrod Johnson
8114c3dc6a
Merge pull request #18 from chenglch/bug/start_session
...
Fix 'start console session' command error
2015-09-09 10:37:05 -04:00
chenglch
fde68e1320
Fix 'start console session' command error
...
Command "confetty start /nodes/<node>/console/session" can
not work correctly. This patch aims to add condition judgement
for this command in confetty.
2015-09-08 22:58:44 -04:00
Jarrod Johnson
32184d463d
Merge pull request #16 from jufm/mci
...
Implement MCI command
2015-09-08 16:30:02 -04:00
Juliana Motira
e7ff4fdd93
Implement MCI command
2015-09-08 12:24:47 -03:00
Jarrod Johnson
044def59ba
Merge pull request #14 from jufm/reset
...
Implement reset bmc and NMI diag command
2015-08-27 10:18:05 -04:00
Lucio Seki
419c41e2cc
Add NMI diag command
2015-08-27 10:29:42 -03:00
Juliana Motira
c20f0dc2ae
Implement reset command
...
Added a reset bmc command in nodes/<node_name>/configuration/management_controller/reset
2015-08-27 10:29:24 -03:00
Jarrod Johnson
455feb867d
Merge pull request #13 from jufm/master
...
Changing LEDs structure
2015-08-24 13:53:12 -04:00
Juliana Motira
dc0c7270a4
Changing LEDs structure
2015-08-24 14:47:07 -03:00
Jarrod Johnson
ceee6173da
Merge pull request #11 from jufm/master
...
Add firmware and LED status information.
2015-08-24 09:04:05 -04:00
Allan Vidal
2fb63a34ba
Add LED status retrieval.
2015-08-24 09:13:32 -03:00
Juliana Motira
55c333b198
Add get firmware information.
...
Show OEM firmware information in /nodes/[node]/inventory/firmware/.
2015-08-24 09:12:44 -03:00
Jarrod Johnson
56455fe497
Merge pull request #12 from jufm/disableuser
...
Add an option to disable or enable an IPMI user
2015-08-20 13:36:11 -04:00
Juliana Motira
87552b9f03
Add an option to disable or enable an IPMI user
2015-08-20 11:51:29 -03:00
Jarrod Johnson
6ba7072aed
Fix log path for windows
...
Under windows, the log files were not being written
as expected.
2015-08-13 13:46:48 -04:00
Jarrod Johnson
f7b383b692
Revert 'confluentd' change
...
After further investigation, the rename to confluentd was not
needed (after massaging pathex and using pip to install rather
than distutils).
2015-08-12 13:06:49 -04:00
Jarrod Johnson
a0e3dca856
Add PyInstaller spec file
...
This facilitates a 'onedir' portable format for confluent server.
The 'onefile' mode couldn't be made to work, but this should suffice.
2015-08-12 09:31:47 -04:00
Jarrod Johnson
90ad5829fc
Phase 2 of Windows compatibility
...
More work to try to enable confluent to be frozen by
pyinstaller
2015-08-12 09:31:45 -04:00
Jarrod Johnson
669661b530
Implement basic functionality under windows
...
Windows support by removing pid file, daemonizing, locking,
and other features. Goal is to have a freezeable payload.
2015-08-12 09:31:42 -04:00
Jarrod Johnson
e17b9e98a8
Merge pull request #9 from jjohnson42/nodeeventlog
...
Implement 'nodeeventlog' command
2015-08-12 09:23:33 -04:00
Jarrod Johnson
aef26abd56
Merge pull request #10 from jjohnson42/rejectbadnames
...
Prevent broken creation of nodes/groups
2015-08-12 09:22:59 -04:00
Jarrod Johnson
57bacd69c1
Prevent broken creation of nodes/groups
...
nodes and groups with '' name are invalid. Avoid
terrible things by erroring out on attempts to even
try at the deepest layer that can guard.
2015-08-11 16:41:13 -04:00
Jarrod Johnson
88aa696d29
Implement 'nodeeventlog' command
...
This brings rough parity with reventlog. Note that format does
change in this case, so full backwards compatibility is not retained.
2015-08-11 15:06:11 -04:00
Jarrod Johnson
548b71cd6c
Merge pull request #8 from jufm/master
...
Implement list all IPMI users.
2015-08-06 09:32:17 -04:00
Juliana Motira
c263c2eebb
Implement list all IPMI users.
2015-08-06 10:28:21 -03:00
Jarrod Johnson
7a084bf538
Merge pull request #6 from jufm/master
...
Treating sensors that has status = Unavailable.
2015-07-29 16:49:46 -04:00
Juliana Motira
cbf595df26
Treating sensors that has status = Unavailable.
2015-07-29 15:58:39 -03:00
Jarrod Johnson
680f60114e
Merge pull request #5 from jjohnson42/master
...
Implement read network configuration
2015-07-29 08:22:10 -04:00
Jarrod Johnson
ff52ad4740
Implement read network configuration
...
Read network configuration from the endpoint and present
under the management_controller configuration.
2015-07-29 08:17:41 -04:00
Jarrod Johnson
9626491c41
Merge pull request #4 from jufm/master
...
Update IPMI user management to enable partial update.
2015-07-28 13:58:28 -04:00
Juliana Motira
3f1d49c30b
Update IPMI user management to enable partial update.
...
Improvements in InputCredential fields validation.
Check for all fields in InputCredential when operation = 'create'.
2015-07-28 14:08:59 -03:00
Jarrod Johnson
5f1ddc7f84
Merge pull request #3 from jjohnson42/master
...
Cleanup pid on abnormal exit
2015-07-28 10:55:18 -04:00
Jarrod Johnson
6e5a7e15d9
Cleanup pid on abnormal exit
...
If unlocking the security keys or loading the
plugins experiences an error, do not leave a
stale pid file behind.
2015-07-28 10:53:15 -04:00
Jarrod Johnson
5388f497d4
Merge pull request #2 from jufm/master
...
Adding IPMI user remove method
2015-07-22 09:40:17 -04:00
Juliana Motira
cff997bd0b
Adding IPMI user remove method
...
Enabling IPMI user removing method and fixing json generation when href is a number.
2015-07-22 10:21:14 -03:00
Jarrod Johnson
e55f55677b
Merge pull request #1 from jjohnson42/addstateids
...
Add numeric state_ids to sensor readings
2015-07-21 10:58:29 -04:00
Jarrod Johnson
905c41b021
Add numeric state_ids to sensor readings
...
A plugin may provide a numeric enumeration for
state ids. Provide that for programmatic recognition
of events in addition to being able to combine the
available text.
2015-07-21 09:21:07 -04:00