def provision_rackspace(node, package_source, distribution, variants):
 commands = []
 commands.append(run_remotely(username=get_default_username(distribution), address=node.address, commands=sequence([provision(package_source=package_source, distribution=node.distribution, variants=variants)])))
 return sequence(commands)

def provision_rackspace ( node , package_source , distribution , variants ) : commands = [ ] commands . append ( run_remotely ( username = get_default_username ( distribution ) , address = node . address , commands = sequence ( [ provision ( package_source = package_source , distribution = node . distribution , variants = variants ) ] ) ) ) return sequence ( commands )
provision flocker on this node .