author | Sean Wilcox <sean.wilcox@oracle.com> |
Fri, 24 Mar 2017 14:28:46 -0600 | |
changeset 7799 | e35d3ee6d1b8 |
permissions | -rw-r--r-- |
7799
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
1 |
In house patch to add the sunos5 platform to the confidrive portion of |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
2 |
cloudbase-init. |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
3 |
|
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
4 |
This patch is suitable for upstream submission. |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
5 |
|
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
6 |
--- cloudbase-init-0.9.9/cloudbaseinit/metadata/services/osconfigdrive/factory.py.~1~ 2016-11-08 10:35:08.131876634 +0000 |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
7 |
+++ cloudbase-init-0.9.9/cloudbaseinit/metadata/services/osconfigdrive/factory.py 2016-11-08 10:35:41.632217784 +0000 |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
8 |
@@ -21,6 +21,8 @@ def get_config_drive_manager(): |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
9 |
class_paths = { |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
10 |
'win32': 'cloudbaseinit.metadata.services.osconfigdrive.windows.' |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
11 |
'WindowsConfigDriveManager', |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
12 |
+ 'sunos5': 'cloudbaseinit.metadata.services.osconfigdrive.solaris.' |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
13 |
+ 'SolarisConfigDriveManager', |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
14 |
} |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
15 |
|
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
16 |
class_path = class_paths.get(sys.platform) |
e35d3ee6d1b8
PSARC 2017/039 cloudbase-init: Portable cloud image initialization with ConfigDrive
Sean Wilcox <sean.wilcox@oracle.com>
parents:
diff
changeset
|
17 |