hosty
Version:
A code based opinionated way to self-host and manage web apps.
67 lines • 2.65 kB
JavaScript
export function add_host(name, attrs, common = {}) {
return { name, 'ansible.builtin.add_host': attrs, ...common };
}
export function set_facts(name, attrs, common = {}) {
return { name, 'ansible.builtin.set_fact': attrs, ...common };
}
export function setup(name, attrs, common = {}) {
return { name, 'ansible.builtin.setup': attrs, ...common };
}
export function stat(name, attrs, common = {}) {
return { name, 'ansible.builtin.stat': attrs, ...common };
}
export function file(name, attrs, common = {}) {
return { name, 'ansible.builtin.file': attrs, ...common };
}
export function lineinfile(name, attrs, common = {}) {
return { name, 'ansible.builtin.lineinfile': attrs, ...common };
}
export function tempfile(name, attrs, common = {}) {
return { name, 'ansible.builtin.tempfile': attrs, ...common };
}
export function template(name, attrs, common = {}) {
return { name, 'ansible.builtin.template': attrs, ...common };
}
export function copy(name, attrs, common = {}) {
return { name, 'ansible.builtin.copy': attrs, ...common };
}
export function get_url(name, attrs, common = {}) {
return { name, 'ansible.builtin.get_url': attrs, ...common };
}
export function git(name, attrs, common = {}) {
return { name, 'ansible.builtin.git': attrs, ...common };
}
export function command(name, attrs, common = {}) {
return { name, 'ansible.builtin.command': attrs, ...common };
}
export function shell(name, attrs, common = {}) {
return { name, 'ansible.builtin.shell': attrs, ...common };
}
export function cron(name, attrs, common = {}) {
return { name, 'ansible.builtin.cron': attrs, ...common };
}
export function service(name, attrs, common = {}) {
return { name, 'ansible.builtin.service': attrs, ...common };
}
export function apt(name, attrs, common = {}) {
return { name, 'ansible.builtin.apt': attrs, ...common };
}
export function apt_key(name, attrs, common = {}) {
return { name, 'ansible.builtin.apt_key': attrs, ...common };
}
export function apt_repository(name, attrs, common = {}) {
return { name, 'ansible.builtin.apt_repository': attrs, ...common };
}
export function service_facts(name, common = {}) {
return { name, 'ansible.builtin.service_facts': {}, ...common };
}
export function assert(name, attrs, common = {}) {
return { name, 'ansible.builtin.assert': attrs, ...common };
}
export function debug(name, attrs, common = {}) {
return { name, 'ansible.builtin.debug': attrs, ...common };
}
export function user(name, attrs, common = {}) {
return { name, 'ansible.builtin.user': attrs, ...common };
}
//# sourceMappingURL=builtin.js.map