Initial commit 58/658/2
authorJyrki Aaltonen <jyrki.aaltonen@nokia.com>
Wed, 20 Mar 2019 07:00:01 +0000 (09:00 +0200)
committerJyrki Aaltonen <jyrki.aaltonen@nokia.com>
Thu, 9 May 2019 08:41:26 +0000 (11:41 +0300)
commitc389bdee7b3845b55f443dbf04c0ce4083a55886
treeb63e36821ce00ce23395dd345ba1318cc05f212e
parent5030f0c004701dd422c78c71c014ef60f48139fc
Initial commit

Change-Id: Ieb942a1cad2975f471b5d99b7be8e1599ffe62b3
Signed-off-by: Jyrki Aaltonen <jyrki.aaltonen@nokia.com>
186 files changed:
.gitignore [new file with mode: 0644]
LICENSE [new file with mode: 0644]
cmdatahandlers/setup.py [new file with mode: 0644]
cmdatahandlers/src/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/api/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/api/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/api/configerror.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/api/configmanager.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/api/utils.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/api/validation.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/caas/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/caas/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/host_os/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/host_os/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/hosts/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/hosts/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/localstorage/__init__.py [new file with mode: 0755]
cmdatahandlers/src/cmdatahandlers/localstorage/config.py [new file with mode: 0755]
cmdatahandlers/src/cmdatahandlers/network_profiles/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/network_profiles/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/networking/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/networking/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/openstack/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/openstack/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/osoverrides/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/osoverrides/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/performance_profiles/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/performance_profiles/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/storage/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/storage/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/storage_profiles/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/storage_profiles/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/time/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/time/config.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/users/__init__.py [new file with mode: 0644]
cmdatahandlers/src/cmdatahandlers/users/config.py [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/__init__.py [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/__init__.py [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/base.profile [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/caas_master.profile [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/caas_worker.profile [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/compute.profile [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/controller.profile [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/management.profile [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/profiles.py [new file with mode: 0644]
cmdatahandlers/tests/mocked_dependencies/serviceprofiles/storage.profile [new file with mode: 0644]
cmdatahandlers/tests/performance_profiles_config_test.py [new file with mode: 0644]
cmdatahandlers/tox.ini [new file with mode: 0644]
cmframework/.gitignore [new file with mode: 0644]
cmframework/.pylintrc [new file with mode: 0644]
cmframework/config/masks.d/default.cfg [new file with mode: 0644]
cmframework/scripts/bootstrap.sh [new file with mode: 0755]
cmframework/scripts/cmagent [new file with mode: 0644]
cmframework/scripts/cmserver [new file with mode: 0644]
cmframework/scripts/common.sh [new file with mode: 0644]
cmframework/scripts/installation-nok.txt [new file with mode: 0644]
cmframework/scripts/installation-ok.txt [new file with mode: 0644]
cmframework/scripts/inventory.sh [new file with mode: 0755]
cmframework/scripts/log.sh [new file with mode: 0644]
cmframework/scripts/redis.conf [new file with mode: 0644]
cmframework/scripts/start-cmserver-db.sh [new file with mode: 0755]
cmframework/scripts/start-private-cmserver.sh [new file with mode: 0755]
cmframework/src/MANIFEST.in [new file with mode: 0644]
cmframework/src/README [new file with mode: 0644]
cmframework/src/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/agent/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/agent/cmagent.py [new file with mode: 0755]
cmframework/src/cmframework/apis/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmactivator.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmansibleinventoryconfig.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmbackend.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmchangestate.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmclient.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmerror.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmhandler.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmmanage.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmpluginclient.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmstate.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmupdate.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmupdatehandler.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmuserconfig.py [new file with mode: 0644]
cmframework/src/cmframework/apis/cmvalidator.py [new file with mode: 0644]
cmframework/src/cmframework/cli/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/cli/cmcli.py [new file with mode: 0755]
cmframework/src/cmframework/cli/cmclihandlers.py [new file with mode: 0644]
cmframework/src/cmframework/cli/cmcliprocessor.py [new file with mode: 0644]
cmframework/src/cmframework/filebackend/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/filebackend/cmfilebackend.py [new file with mode: 0644]
cmframework/src/cmframework/lib/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/lib/cmalarmhandler_dummy.py [new file with mode: 0644]
cmframework/src/cmframework/lib/cmclientimpl.py [new file with mode: 0644]
cmframework/src/cmframework/lib/cmupdateimpl.py [new file with mode: 0644]
cmframework/src/cmframework/redisbackend/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/redisbackend/cmredisdb.py [new file with mode: 0644]
cmframework/src/cmframework/server/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmactivatehandler.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmactivatermqhandler.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmactivateserverhandler.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmactivator.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmactivatorworker.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmargs.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmchangemonitor.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmcsn.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmeventletrwlock.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmhttperrors.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmhttprpc.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmprocessor.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmrestapi.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmrestapifactory.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmrestapiv1.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmserver.py [new file with mode: 0755]
cmframework/src/cmframework/server/cmsingleton.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmsnapshot.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmvalidator.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmwsgicallbacks.py [new file with mode: 0644]
cmframework/src/cmframework/server/cmwsgihandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/__init__.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmactivationrmq.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmactivationstatehandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmactivationwork.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmalarm.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmalarmhandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmalarmwork.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmansibleinventory.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmansibleplaybooks.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmbackendhandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmbackendpluginclient.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmdependencysort.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmdsshandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmflagfile.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmlogger.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmpluginloader.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmpluginmanager.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmsnapshothandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmstatedummyhandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmstatefilehandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmstatehandler.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmtopologicalsort.py [new file with mode: 0644]
cmframework/src/cmframework/utils/cmuserconfig.py [new file with mode: 0644]
cmframework/src/setup.py [new file with mode: 0644]
cmframework/systemd/cmagent.service [new file with mode: 0644]
cmframework/systemd/config-manager.service [new file with mode: 0644]
cmframework/test/__init__.py [new file with mode: 0644]
cmframework/test/cmagent_test.py [new file with mode: 0644]
cmframework/test/cmalarm_test.py [new file with mode: 0644]
cmframework/test/cmcsn_test.py [new file with mode: 0644]
cmframework/test/cmdependencysort_test.py [new file with mode: 0644]
cmframework/test/cmdsshandler_test.py [new file with mode: 0644]
cmframework/test/cmflagfile_test.py [new file with mode: 0644]
cmframework/test/cmlogger_test.py [new file with mode: 0644]
cmframework/test/cmprocessor_automatic_activation_test.py [new file with mode: 0644]
cmframework/test/cmprocessor_node_activation_test.py [new file with mode: 0644]
cmframework/test/cmprocessor_snapshot_test.py [new file with mode: 0644]
cmframework/test/cmsnapshot_test.py [new file with mode: 0644]
cmframework/test/cmupdateimpl_test.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/__init__.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/cmdatahandlers/__init__.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/cmdatahandlers/api/__init__.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/cmdatahandlers/api/configmanager.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/cmdatahandlers/api/utils.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/dss/__init__.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/dss/api/__init__.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/dss/api/dss_error.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/dss/client/__init__.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/dss/client/dss_client.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/fm/__init__.py [new file with mode: 0644]
cmframework/test/mocked_dependencies/fm/alarmhandler.py [new file with mode: 0644]
cmframework/tox.ini [new file with mode: 0644]
config-manager.spec [new file with mode: 0644]
hostcli/setup.py [new file with mode: 0644]
hostcli/src/cmcli/__init__.py [new file with mode: 0644]
hostcli/src/cmcli/cm.py [new file with mode: 0644]
serviceprofiles/profiles/base.profile [new file with mode: 0644]
serviceprofiles/profiles/caas_master.profile [new file with mode: 0644]
serviceprofiles/profiles/caas_worker.profile [new file with mode: 0644]
serviceprofiles/profiles/compute.profile [new file with mode: 0644]
serviceprofiles/profiles/controller.profile [new file with mode: 0644]
serviceprofiles/profiles/management.profile [new file with mode: 0644]
serviceprofiles/profiles/storage.profile [new file with mode: 0644]
serviceprofiles/python/__init__.py [new file with mode: 0644]
serviceprofiles/python/serviceprofiles/__init__.py [new file with mode: 0644]
serviceprofiles/python/serviceprofiles/profiles.py [new file with mode: 0644]
serviceprofiles/python/setup.py [new file with mode: 0644]
userconfigtemplate/user_config.yaml [new file with mode: 0644]