Add some prerequisites

This commit is contained in:
Adrian Heine 2017-02-16 20:48:46 +01:00
parent 124b639e50
commit f3b70607f1
6 changed files with 81 additions and 0 deletions

View file

@ -12,6 +12,7 @@ use std::ops::Deref;
use command_runner::CommandRunner;
use symbols::Symbol;
use symbols::file::File as FileSymbol;
use resources::Resource;
#[derive(Debug)]
pub enum NodeJsSystemdUserServiceError<E: Error> {
@ -146,6 +147,10 @@ impl<'a, P, C> Symbol for NodeJsSystemdUserService<'a, P, C> where P: AsRef<str>
Ok(())
}
fn get_prerequisites(&self) -> Vec<Box<Resource>> {
self.file.get_prerequisites()
}
}
impl<'a, P, C> fmt::Display for NodeJsSystemdUserService<'a, P, C> where P: AsRef<str> + fmt::Display, C: Deref<Target=str> {