コード例 #1
0
 def _put_site(self, name='test_site'):
     site = models.Site()
     site.id = name
     site.name = name
     site.latitude = 42
     site.longitude = 43
     site.visibility = VisibilityState.TENANT
     site.created_at = utils.get_formatted_timestamp()
     self.sm.put(site)
コード例 #2
0
ファイル: sites.py プロジェクト: liuanjun/cloudify-manager
 def put(self, name):
     """
     Create a new site
     """
     request_dict = self._validate_site_params(name)
     new_site = models.Site()
     new_site.id = name
     new_site.name = name
     new_site.latitude = request_dict.get('latitude')
     new_site.longitude = request_dict.get('longitude')
     new_site.visibility = (request_dict['visibility']
                            or VisibilityState.TENANT)
     new_site.created_at = utils.get_formatted_timestamp()
     return get_storage_manager().put(new_site)