def write_to_file_and_get_exec_string( self, bundlefilename=None, simulation_binary_file='SimulateBundle.py'): bundle_fname = self._write_to_file(bundlefilename=bundlefilename) bundle_exec_bin = os.path.join(LocMgr.get_bin_path(), simulation_binary_file) sim_cmd = '%s %s' % (bundle_exec_bin, bundle_fname) return (bundle_fname, sim_cmd)
def write_to_file_and_get_exec_string(self, bundlefilename=None, simulation_binary_file='SimulateBundle.py'): bundle_fname = self._write_to_file( bundlefilename=bundlefilename) bundle_exec_bin = os.path.join( LocMgr.get_bin_path(), simulation_binary_file) sim_cmd = '%s %s' % (bundle_exec_bin, bundle_fname) return (bundle_fname, sim_cmd)
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # ---------------------------------------------------------------------- from morphforge.core import LocMgr, Join hostlistfilename = Join(LocMgr.get_bin_path(), "DellMachines.txt") hostlistfile = open(hostlistfilename) hosts = [l.strip() for l in hostlistfile.readlines() if not l.startswith("#") and l.strip() != ""] hosts = [] print len(hosts) print hosts #assert False import os import re import time
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT # HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # ---------------------------------------------------------------------- from morphforge.core import LocMgr, Join hostlistfilename = Join(LocMgr.get_bin_path(), "DellMachines.txt") hostlistfile = open(hostlistfilename) hosts = [ l.strip() for l in hostlistfile.readlines() if not l.startswith("#") and l.strip() != "" ] hosts = [] print len(hosts) print hosts #assert False import os import re