コード例 #1
0
ファイル: __init__.py プロジェクト: VSilva/openquake
 def to_kvs(self, write_cfg=True):
     """Store this job into kvs."""
     self._slurp_files()
     if write_cfg:
         self._write_super_config()
     key = kvs.generate_job_key(self.job_id)
     kvs.set_value_json_encoded(key, self.params)
コード例 #2
0
ファイル: __init__.py プロジェクト: cbeauval/openquake
 def to_kvs(self, write_cfg=True):
     """Store this job into kvs."""
     self._slurp_files()
     if write_cfg:
         self._write_super_config()
     key = kvs.generate_job_key(self.job_id)
     kvs.set_value_json_encoded(key, self.params)
コード例 #3
0
ファイル: __init__.py プロジェクト: VSilva/openquake
 def key(self):
     """Returns the kvs key for this job."""
     return kvs.generate_job_key(self.job_id)
コード例 #4
0
ファイル: __init__.py プロジェクト: VSilva/openquake
 def from_kvs(job_id):
     """Return the job in the underlying kvs system with the given id."""
     
     params = kvs.get_value_json_decoded(kvs.generate_job_key(job_id))
     return Job(params, job_id)
コード例 #5
0
ファイル: __init__.py プロジェクト: cbeauval/openquake
 def key(self):
     """Returns the kvs key for this job."""
     return kvs.generate_job_key(self.job_id)
コード例 #6
0
ファイル: __init__.py プロジェクト: cbeauval/openquake
    def from_kvs(job_id):
        """Return the job in the underlying kvs system with the given id."""

        params = kvs.get_value_json_decoded(kvs.generate_job_key(job_id))
        return Job(params, job_id)