def list(self, cmd, args, options):
			pop = options['pop']
			exoconfig = options['config']
			key = exoconfig.config['vendortoken']

			mlist = pop.model_list(key)
			models = mlist.body.splitlines()
			if args['<glob>'] is not None:
				models = fnmatch.filter(models, args['<glob>'])
			for model in models:
				if not args['--long']:
					print(model.strip())
				else:
					mlist = pop.model_info(key, model)
					res = urlparse.parse_qs(mlist.body)
					out = [model]
					if 'code' in res:
						out.append('code.{0}'.format(res['code'][0]))
					elif 'rid' in res:
						out.append('rid.{0}'.format(res['rid'][0]))
					if 'options[]' in res:
						out.extend(res['options[]'])
					print(",".join(out))
Create the directory the L{FilePath} refers to.
dataset/ETHPy150Open exosite/exoline/exoline/plugins/provision.py/Plugin.model.list--crossover with--dataset/ETHPy150Open nlloyd/SubliminalCollaborator/libs/twisted/python/filepath.py/FilePath.createDirectory