def add_item_to_fs_watch(self, skey, path=None, recursive=True):
    watch_dict = self.get_watch_dict_by_skey(skey)
    if (not path):
        path = watch_dict['path']
    paths = []
    for repo in watch_dict['rep']:
        abs_path = ((env_tactic.get_base_dir(repo)['value'][0] + '/') + path)
        paths.append(gf.form_path(abs_path))
    self.fs_watcher.append_watch(watch_name=skey, paths=paths, repos=watch_dict['rep'], pipeline=watch_dict['asset_pipeline'], recursive=recursive)
def add_item_to_fs_watch(self, skey, path=None, recursive=True):
    watch_dict = self.get_watch_dict_by_skey(skey)
    if (not path):
        path = watch_dict['path']
    paths = []
    for repo in watch_dict['rep']:
        abs_path = ((env_tactic.get_base_dir(repo)['value'][0] + '/') + path)
        paths.append(gf.form_path(abs_path))
    self.fs_watcher.append_watch(watch_name=skey, paths=paths, repos=watch_dict['rep'], pipeline=watch_dict['asset_pipeline'], recursive=recursive)