/
usr
/
lib
/
python2.6
/
site-packages
/
cloudinit
/
sources
/
/usr/lib/python2.6/site-packages/cloudinit/sources
mkdir
upload
Name
Size
Mode
Actions
helpers/
-
0755
rm
DataSourceAliYun.py
1956
0644
edit
dl
rm
DataSourceAliYun.pyc
3094
0644
edit
dl
rm
DataSourceAliYun.pyo
3094
0644
edit
dl
rm
DataSourceAltCloud.py
9324
0644
edit
dl
rm
DataSourceAltCloud.pyc
8069
0644
edit
dl
rm
DataSourceAltCloud.pyo
8069
0644
edit
dl
rm
DataSourceAzure.py
20625
0644
edit
dl
rm
DataSourceAzure.pyc
20444
0644
edit
dl
rm
DataSourceAzure.pyo
20444
0644
edit
dl
rm
DataSourceCloudSigma.py
4811
0644
edit
dl
rm
DataSourceCloudSigma.pyc
5061
0644
edit
dl
rm
DataSourceCloudSigma.pyo
5061
0644
edit
dl
rm
DataSourceCloudStack.py
6955
0644
edit
dl
rm
DataSourceCloudStack.pyc
6538
0644
edit
dl
rm
DataSourceCloudStack.pyo
6538
0644
edit
dl
rm
DataSourceConfigDrive.py
9942
0644
edit
dl
rm
DataSourceConfigDrive.pyc
8463
0644
edit
dl
rm
DataSourceConfigDrive.pyo
8463
0644
edit
dl
rm
DataSourceEc2.py
13615
0644
edit
dl
rm
DataSourceEc2.pyc
12537
0644
edit
dl
rm
DataSourceEc2.pyo
12537
0644
edit
dl
rm
DataSourceGCE.py
4867
0644
edit
dl
rm
DataSourceGCE.pyc
4669
0644
edit
dl
rm
DataSourceGCE.pyo
4669
0644
edit
dl
rm
DataSourceMAAS.py
13663
0644
edit
dl
rm
DataSourceMAAS.pyc
13194
0644
edit
dl
rm
DataSourceMAAS.pyo
13194
0644
edit
dl
rm
DataSourceNoCloud.py
10215
0644
edit
dl
rm
DataSourceNoCloud.pyc
6890
0644
edit
dl
rm
DataSourceNoCloud.pyo
6890
0644
edit
dl
rm
DataSourceNone.py
1846
0644
edit
dl
rm
DataSourceNone.pyc
1887
0644
edit
dl
rm
DataSourceNone.pyo
1887
0644
edit
dl
rm
DataSourceOpenNebula.py
14553
0644
edit
dl
rm
DataSourceOpenNebula.pyc
13624
0644
edit
dl
rm
DataSourceOpenNebula.pyo
13624
0644
edit
dl
rm
DataSourceOpenStack.py
6643
0644
edit
dl
rm
DataSourceOpenStack.pyc
5806
0644
edit
dl
rm
DataSourceOpenStack.pyo
5806
0644
edit
dl
rm
DataSourceOVF.py
9395
0644
edit
dl
rm
DataSourceOVF.pyc
8598
0644
edit
dl
rm
DataSourceOVF.pyo
8598
0644
edit
dl
rm
DataSourceSmartOS.py
15375
0644
edit
dl
rm
DataSourceSmartOS.pyc
11650
0644
edit
dl
rm
DataSourceSmartOS.pyo
11650
0644
edit
dl
rm
__init__.py
10169
0644
edit
dl
rm
__init__.pyc
9085
0644
edit
dl
rm
__init__.pyo
9085
0644
edit
dl
rm
Edit:
/usr/lib/python2.6/site-packages/cloudinit/sources/DataSourceNone.py
(1846B)
# vi: ts=4 expandtab # # Copyright (C) 2012 Yahoo! Inc. # # Author: Joshua Harlow <harlowja@yahoo-inc.com> # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License version 3, as # published by the Free Software Foundation. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. from cloudinit import log as logging from cloudinit import sources LOG = logging.getLogger(__name__) class DataSourceNone(sources.DataSource): def __init__(self, sys_cfg, distro, paths, ud_proc=None): sources.DataSource.__init__(self, sys_cfg, distro, paths, ud_proc) self.metadata = {} self.userdata_raw = '' def get_data(self): # If the datasource config has any provided 'fallback' # userdata or metadata, use it... if 'userdata_raw' in self.ds_cfg: self.userdata_raw = self.ds_cfg['userdata_raw'] if 'metadata' in self.ds_cfg: self.metadata = self.ds_cfg['metadata'] return True def get_instance_id(self): return 'iid-datasource-none' @property def is_disconnected(self): return True # Used to match classes to dependencies datasources = [ (DataSourceNone, (sources.DEP_FILESYSTEM, sources.DEP_NETWORK)), (DataSourceNone, []), ] # Return a list of data sources that match this set of dependencies def get_datasource_list(depends): return sources.list_from_depends(depends, datasources)
Save
cmd:
run