History log of /openbmc/skeleton/pysystemmgr/system_manager.py (Results 26 – 32 of 32)
Revision Date Author Comments
# 1664c8ee 29-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Remove unnecessary InterfacesAdded signals

Remove ObjectManager signals emitted before a bus name is owned.

This isn't necessary now that the system_manager can detect objects via

Remove unnecessary InterfacesAdded signals

Remove ObjectManager signals emitted before a bus name is owned.

This isn't necessary now that the system_manager can detect objects via
NameOwnerChanged.

Change-Id: Ia2b626a926392b50d20c26474e6c9a9fdb3ca2f0
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# f0f3efe1 29-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Export objects prior to bus name grab

The default behavior in pyphosphor changed such that ObjectManager
and Properties signals are not emitted by default. Enable signals
just prior

Export objects prior to bus name grab

The default behavior in pyphosphor changed such that ObjectManager
and Properties signals are not emitted by default. Enable signals
just prior to bus name grab.

Change-Id: I27a2de4b60482dd843702396f33c7cdccaf17277
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 70852a38 29-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Defer busname ownership until init complete

Avoid race conditions where applications expecting an object to be
present upon recipt of NameOwnerChanged find that the object hasn't
bee

Defer busname ownership until init complete

Avoid race conditions where applications expecting an object to be
present upon recipt of NameOwnerChanged find that the object hasn't
been created yet.

Change-Id: I4236a3898055a84b00e1eaf37f32e0192b683a0f
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# fa736499 29-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_mananger: Add a name owner handler

Add a bus name handler so the system manager can detect
objects implemented by services that create objects before
owning a bus name.

system_mananger: Add a name owner handler

Add a bus name handler so the system manager can detect
objects implemented by services that create objects before
owning a bus name.

Change-Id: Ic311133a8e532e7f2441102689632f5821dbf589
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 4de42643 29-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

system_manager: Add try_next_state function

Add a re-usable try_next_state function.
A handful of idiomatic python improvements.

Change-Id: I435aaaeb5760a677f8fd292f396cdbdae119

system_manager: Add try_next_state function

Add a re-usable try_next_state function.
A handful of idiomatic python improvements.

Change-Id: I435aaaeb5760a677f8fd292f396cdbdae1195674
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 0b380f7b 09-Jun-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Install python workbook to well-known location

This removes the need to pass the system configuration
to all the scripts.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>


# 40a360c2 28-May-2016 Brad Bishop <bradleyb@fuzziesquirrel.com>

Reorganize directory structure

Moving to directory per-application layout. This facilitates
building single applications which is useful in the Yocto build
environment since differe

Reorganize directory structure

Moving to directory per-application layout. This facilitates
building single applications which is useful in the Yocto build
environment since different applications satisfy different OpenBMC
build requirements.

A number of issues are also addressed:
- All applications were pulling in libsystemd and the gdbus libs
irrespective of whether or not they were needed.
- gpio.o duplicated in every application - moved to libopenbmc_intf
- Added install target

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


12