diff options
author | Adriana Kobylak <anoo@us.ibm.com> | 2016-08-24 15:43:16 -0500 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2016-09-11 13:13:56 +0000 |
commit | 256be7873400074fb35701684f773c07ef78b525 (patch) | |
tree | 2f1b0af73af959c439a830d5fad5b47c176d1fd2 | |
parent | 6710772692f3bedecea498a6a40e683aab6b0d3f (diff) | |
download | phosphor-settingsd-256be7873400074fb35701684f773c07ef78b525.tar.gz phosphor-settingsd-256be7873400074fb35701684f773c07ef78b525.zip |
Add python setup script
Save script in /usr/sbin/ and data file in
/usr/share/obmc-phosphor-settings/.
Closes openbmc/phosphor-settingsd#9
Change-Id: I1ac67e88dab5904c3d2a96707db0b510a608a8c2
Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
-rw-r--r-- | settings_manager.py | 4 | ||||
-rw-r--r-- | setup.cfg | 2 | ||||
-rw-r--r-- | setup.py | 7 |
3 files changed, 13 insertions, 0 deletions
diff --git a/settings_manager.py b/settings_manager.py index 67f3260..864ee9d 100644 --- a/settings_manager.py +++ b/settings_manager.py @@ -6,7 +6,11 @@ import dbus.service import dbus.mainloop.glib import os import os.path as path +import sys from obmc.dbuslib.bindings import DbusProperties, get_dbus + +settings_file_path = os.path.join(sys.prefix, 'share/obmc-phosphor-settings') +sys.path.insert(1, settings_file_path) import settings_file as s DBUS_NAME = 'org.openbmc.settings.Host' diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..ed3bf6e --- /dev/null +++ b/setup.cfg @@ -0,0 +1,2 @@ +[install] +install_scripts=/usr/sbin diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..12b5151 --- /dev/null +++ b/setup.py @@ -0,0 +1,7 @@ +from distutils.core import setup + +setup(name='obmc-phosphor-settings', + version='1.0', + scripts=['settings_manager.py'], + data_files=[('obmc-phosphor-settings', ['settings_file.py'])], + ) |