def make_run_name(self): """ Generate a run name. A run name looks like: teuthology-2014-06-23_19:00:37-rados-dumpling-testing-basic-plana """ worker = util.get_worker(self.args.machine_type) return '-'.join([ self.user, str(self.timestamp), self.args.suite, self.args.ceph_branch, self.args.kernel_branch or '-', self.args.flavor, worker ]).replace('/', ':')
def build_base_args(self): base_args = [ '--name', self.name, '--worker', util.get_worker(self.args.machine_type), ] if self.args.dry_run: base_args.append('--dry-run') if self.args.priority is not None: base_args.extend(['--priority', str(self.args.priority)]) if self.args.verbose: base_args.append('-v') if self.args.owner: base_args.extend(['--owner', self.args.owner]) return base_args
def make_run_name(self): """ Generate a run name. A run name looks like: teuthology-2014-06-23_19:00:37-rados-dumpling-testing-basic-plana """ user = self.args.user or pwd.getpwuid(os.getuid()).pw_name # We assume timestamp is a datetime.datetime object timestamp = self.args.timestamp or \ datetime.now().strftime('%Y-%m-%d_%H:%M:%S') worker = util.get_worker(self.args.machine_type) return '-'.join([ user, str(timestamp), self.args.suite, self.args.ceph_branch, self.args.kernel_branch or '-', self.args.kernel_flavor, worker ]).replace('/', ':')